html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { line-height: 1; color: #333333; font: 14px/28px Arial, Helvetica, "Microsoft YaHei", "simsun", sans-serif; background: url(/images/957.jpg) repeat;}
a { color: #333; text-decoration: none; }
a:hover { color: #359900; text-decoration: underline; }
input, select, option { padding: 2px; }
.fl { float: left; }
.fr { float: right; }
.oh { overflow: hidden; }
.db { display: block; }
.dh { display: none; }
.cb { clear: both; }
.ma { margin-right: auto; margin-left: auto; }
.text-center{text-align:center;}
.text-right{text-align:right;}
.routes_b{border:1px solid #E8E8E8;background:#FFF;padding-left:10px;color:#777;font-size:18px;font-family:"微软雅黑";line-height:26px; height:70px; }
.routes_jpxl {color:#555;font-size:28px;font-family:"微软雅黑"; font-weight:bold; line-height:60px;}
.routes_a{color:#555;font-size:18px;font-family:"微软雅黑";line-height:50px; }
.spaceSs { overflow: hidden; clear: both; height: 5px; font-size: 1px; line-height: 1px; }
.spaceS { overflow: hidden; clear: both; height: 10px; font-size: 1px; line-height: 1px; }
.spaceM { overflow: hidden; clear: both; height: 15px; font-size: 1px; line-height: 1px; }
.spaceL { overflow: hidden; clear: both; height: 20px; font-size: 1px; line-height: 1px; }
.clear{clear:both}
.clear50{clear: both;display:block;height: 50px;width: 100%;overflow:hidden;}
.clear30{clear: both;display:block;height: 30px;width: 100%;overflow:hidden;}
.clear20{clear: both;display:block;height: 20px;width: 100%;overflow:hidden;}
.clear10{clear: both;display:block;height: 10px;width: 100%;overflow:hidden;}
.w1080 { clear: both; width: 1080px; margin-right: auto; margin-left: auto; }
.w1180 { clear: both; width: 1180px; margin-right: auto; margin-left: auto; }
.w-1200{width:1200px;margin:0 auto;}
.w100_ { clear: both; width: 100%; }
.bgf3 { background: #F3F3F3; }
.mt-10{padding:10px 0;}
.bg-blue{background:#82aeff;color:#fff;}
.bg-yell{background:#ffac0f;color:#fff;}
.color-red{color:#f15a24;}
.color-blue{color:#82aeff;}
.color-grey{color:#999;}
.color-green{color:#5ad354;}
.color-yellow{color:#feac0f;}
.color-black{color:#333;}
.clearfix:after { content: ""; display: block; height: 0; clear: both }
.clearfix { zoom: 1 }/*IE/7/6*/
.ArticleTitle { font-family: "Microsoft YaHei", "SimHei", "SimSun"; font-weight: normal; font-size: 22px; }
.ArticleText { font-size: 16px; line-height: 32px; color: #666666; }
.ArticleText img { display: inline; text-align: center; }
.ArticleText p { padding-bottom: 10px; text-indent: 2em; }
.textcontent { font-size: 15px; line-height: 32px; color: #666666; }
.textinput { border: 1px solid #BCBCBC; padding: 6px; font-size: 13px; color: #999999; }
.selectinput { border: 1px solid #BCBCBC; padding: 2px; font-size: 13px; color: #999999; }
.more{display:inline-block;width:140px;height:45px;text-align:center;line-height:45px;border-radius:5px;color:#feac0f; border:1px solid #feac0f;font-size:16px;}
.more-2{display:inline-block;width:140px;height:45px;text-align:center;line-height:45px;border-radius:5px;color:#fff; background:#82aeff;font-size:16px; font-weight: bold; box-shadow: 0px 6px 18px 0px rgba(130, 174, 255, 0.62);}
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.f30 { font-size: 30px; }
.f32 { font-size: 32px; }
.f34 { font-size: 34px; }
.f36 { font-size: 36px; }
.f38 { font-size: 38px; }
.f40 { font-size: 40px; }
.fbold { font-weight: bold; }
.mt20 { margin-top:20px;}
.mb20 {margin-bottom:20px; }
.ml20 {margin-left:20px; }
.mr20 {margin-right:20px; }
.mt30 { margin-top:30px;}
.mb30 {margin-bottom:30px; }
.ml30 {margin-left:30px; }
.mr30 {margin-right:30px; }
.mb40 {margin-bottom:40px; }
.mb50 {margin-bottom:50px; }
.h50{clear: both;display:block;height: 50px;width: 100%;overflow:hidden;}
.h30{clear: both;display:block;height: 30px;width: 100%;overflow:hidden;}
.h20{clear: both;display:block;height: 20px;width: 100%;overflow:hidden;}
.h10{clear: both;display:block;height: 10px;width: 100%;overflow:hidden;}
.h10{clear: both;display:block;height: 10px;width: 100%;overflow:hidden;}
.ptb-20{padding-top:20px;padding-bottom:20px;}
.ptb-30{padding-top:30px;padding-bottom:30px;}
.ptb-50{padding-top:40px;padding-bottom:50px;}
.CrumbsWrap{
height: 38px;
/*background: #FFF;
border: 1px #DDD solid;*/
width: 1200px;
margin: 0 auto;
}
.CrumbsWrap p{
width:1158px;
color: #666;
height: 38px;
}
.CrumbsWrap p a{
font: 12px/38px 'Arial';
color: #666;
}
.CrumbsWrap p a:hover{
color: #065b98;
text-decoration: none;
}
.CrumbsWrap p a.cruNow{
color: #065b98;
}
/*标题*/
.index .index_tit{width: 100%; height: auto; text-align: center}
.index .index_tit h2{ position: relative; width: auto; line-height: 50px; padding: 30px 0; font-size: 40px; color: #333;}
.index .index_tit h2 span{position: absolute; left: 50%; bottom: 0; transform: translate(-50%,0); width: 75px; height: 2px; background: #333}
.index .index_tit p{ padding: 30px 0; font-size: 24px; color: #333; line-height: 50px;}
.index .index_tit p span{ font-size: 40px; color: #ffac0f; font-weight: bold}
/*广告*/
.banbox {clear: both; width: 100%; position: relative; zoom: 1; text-align: center;}
.banbox img { vertical-align: middle; }
.banner_gg {width:100%;height:400px;position:relative;font-family:'microsoft yahei';margin:0 auto;}
/*广告end*/
/*广告*/
.m_banner{ background:#fff;height:450px; position:relative;}
.m_banner .banner{height:450px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:1080px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -530px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(/images/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:450px;}
/*广告end*/
/*标题*/
.biaoq1{text-align:center;background:url(/images/line.jpg) center center no-repeat;margin:60px auto;font-size: 30px;}
.biaoq2{font-size:30px;line-height:48px;color:#333;margin:70px 0 30px;}
.biaoq2 .small{font-size:16px;line-height:24px;color:#f1503e;}
.biaoq2 .redColor{color:#f1503e;}
/*标题end*/
/*内容*/
.neir1{font-size:16px; line-height:30px; color:#393939;}
/*内容end*/
/*顶部*/
.header-1{background: url(/images/zjtp.png) no-repeat center bottom; height:120px; line-height:130px;}
.header-1 .fr div{text-align:right;}
.header-1 .logo{font-size: 0; line-height:130px; padding-top:10px;}
.header-1 .hd_f{width: auto; padding-top: 30px;}
.header-1 .hd_tel a{display: block; font-size:28px; color: #71a3ff; line-height: 40px;}
.header-1 .hd_tet{ width:100%; height: 35px; line-height: 35px; background: #82aeff; font-size: 20px; color: #fff; text-align: center !important;}
.header-2{background:#2e5cb5;}
.header-2 li{float:left;width:12.5%;display: inline; position: relative;}
.header-2 a{display:block;text-align:center;line-height: 55px; font-size: 18px; color: #fff;}
.header-2 a i img{margin-bottom: -2px; margin-right: 3px;}
.header-2 li.current a,.header-2 li a:hover{background:#5f9aff; color: #fff}
.header-2 ul li div { position: absolute; left: 0px; top: 55px; z-index: 1000; background: #5f9aff; display: none; border-radius: 5px; width: 100%; }
.header-2 ul li div a { font-size: 16px; display: block; margin: 0px; padding: 0px; border-style: none; line-height: 40px; text-align: center; height: 40px; width: 100%; }
.header-2 ul li div a:hover { background: #2e5cb5; }
.header-2 ul li:hover div { display: block;}
/*顶部end*/
/*底部*/
.footer{background:#2aa0ea;}
.footer-hd{padding:30px 0;color:#fff; display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between; -webkit-flex-wrap: wrap;
flex-wrap: wrap;}
.footer-hd a{color:#fff;}
.footer-1{width:310px;}
.footer-1 p{margin-top:15px; font-size: 14px; line-height: 30px;}
.footer-2{width:170px;}
.footer-2 h3{ font-size: 24px; color: #fff; line-height: 80px;}
.footer-2 li{width:100%;font-size: 16px; line-height: 35px;}
.footer-3 .footer3-tit{font-size: 24px; color: #fff; line-height: 80px;}
.footer-3 span{display:inline-block;margin-left:20px;text-align:center;}
.footer-3 span:nth-child(1){margin-left: 0;}
.footer-3 img{display:block;margin:0 auto 5px auto;width:80px;height:auto;}
.footer-4{ width: auto; }
.footer-4 h3{font-size: 24px; color: #fff; line-height: 80px;}
.footer-4 .footer4-item{margin-bottom: 10px;font-size:16px; line-height: 25px;}
.footer-4 .footer4-item .icon{display: block; float: left; width:30px; font-size: 0; text-align: center; margin-right: 5px; border: 1px solid transparent}
.footer-4 .footer4-item a{display: block; color: #fff}
.footer-dw{color:#fff; border-top:1px solid rgba(255,255,255,.2)}
.footer-dw .fot_txt{ padding: 40px 0 20px; color: rgba(255,255,255,1); font-size: 14px; line-height: 25px;}
.footer-dw .fot_txt p a{ color: rgba(255,255,255,.7);}
.footer-dw .mt-10{ color: rgba(255,255,255,0.8); font-size: 14px; line-height: 25px;}
.footer-dw .mt-10 a{color: rgba(255,255,255,0.8);}
.footer-7{border: 1px solid red}
/*底部end*/
/*介绍*/
.index-2{padding:60px 0 0 0;}
.index-2 .index-vice{margin-bottom:15px;}
.index-2 .fl{width:35%;}
.index-2 .fl video{width:100%;box-shadow: 0px 13px 22px 0px rgba(0, 0, 0, 0.15); }
.index-2 .video-tit{ margin-top:20px; font-size: 16px; color: #aaa;}
.index-2 .fr{width:650px;}
.index-2 .index2_item{width: 100%; display: flex; margin-bottom:10px; overflow: hidden; cursor: pointer}
.index-2 .index2_item:hover{background: #f4f4f4}
.index-2 .index2_item .w460{width: 460px; padding: 10px 15px 20px;}
.index-2 .index2_item .w460 h3{ margin-bottom: 10px; font-size: 24px; color: #333; line-height: 40px;}
.index-2 .index2_item .w460 p{font-size: 16px; color: #666; line-height: 25px; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.index-2 .index2_item .w190 {width: 190px; display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
justify-content: center;-webkit-align-items: center;
align-items: center;}
/*介绍end*/
/*理由*/
.advantage2{min-width:1200px;background:#1b3641;padding:10px 0 60px 0; margin-top:50px;}
.advantage2 .bimg{background:url(/images/advantage2_bg.jpg) no-repeat ;background-position:380px 270px;height:680px;}
.advantage2 .title{background:url(/images/advantage2_t1_01.jpg) no-repeat;text-indent:-9999px;height:90px;margin:58px 0 0 10px;}
.advantage2 .title2{background:url(/images/advantage2_t1_02.jpg) no-repeat;text-indent:-9999px;height:50px;margin:5px 0 30px 10px;}
.advantage2 span{font-size:20px;float:left;color:#eaec1c;line-height:30px;letter-spacing:2px;}
.advantage2 .text1{margin:40px 0 0 10px;}
.advantage2 .text2{margin:40px 0 0 630px;}
.advantage2 .text3{margin:80px 0 0 10px;}
.advantage2 .text4{margin:80px 0 0 595px;}
.index-3{width: 100%; height: auto; padding-bottom: 50px; background: #EBF2FF;}
.index .index_tit{width: 100%; height: auto; text-align: center}
.index .index_tit h2{ position: relative; width: auto; line-height: 50px; padding: 30px 0; font-size: 40px; color: #333;}
.index .index_tit h2 span{position: absolute; left: 50%; bottom: 0; transform: translate(-50%,0); width: 75px; height: 2px; background: #333}
.index .index_tit p{ padding: 30px 0; font-size: 24px; color: #333; line-height: 50px;}
.index .index_tit p span{ font-size: 40px; color: #ffac0f; font-weight: bold}
.index-3 .index3_cont{width: 100%; height: auto; margin-bottom: -20px}
.index-3 .index3_cont .index3_item{width:48.5%; float: left; margin-bottom: 20px; padding: 30px 10px 20px 0; display: -webkit-flex; display: flex; -webkit-justify-content: space-between;
justify-content: space-between; background: #fff;box-shadow: 0px 25px 40px 0px rgba(0, 0, 0, 0.16); }
.index-3 .index3_cont .index3_item:nth-child(2n){float: right}
.index-3 .index3_cont .index3_item .index3_item_tb{width: 32%; display: -webkit-flex;
display: flex; -webkit-justify-content: center;
justify-content: center; -webkit-align-items: center;
align-items: center; }
.index-3 .index3_cont .index3_item .index3_item_cr{width: 62.7%; float: right;}
.index-3 .index3_item .index3_zy h3 span{display: block; float: left; padding:0 1.5em 0 0.4em; font-size: 24px; line-height: 35px; color: #fff; background: url(/images/xz1.png ) no-repeat; background-size:100% 100%; }
.index-3 .index3_item .index3_zy p{ margin-top: 15px; font-size: 16px; color: #333; line-height: 25px;}
.index-3 .index3_item .index3_vs{ position: relative; margin: 10px 0; font-size: 0; text-align: center; }
.index-3 .index3_item .index3_vs .le{position: absolute; display: block; width: 100%; left:0; top:50%;border: 1px dashed #d0d0d0;}
.index-3 .index3_item .index3_vs span:nth-child(2){position: relative; z-index: 9}
.index-3 .index3_item .index3_ct h3 span{display: block; float: left; padding:0 1em 0 0.4em; font-size: 24px; line-height: 35px; color: #fff; background: url(/images/xz2.png ) no-repeat; background-size:100% 100%; }
.index-3 .index3_item .index3_ct p{ margin-top: 15px; font-size: 16px; color: #999; line-height: 25px;}
/*理由end*/
/*游客留影*/
.index-5{background: #1B3641}
.index .index_tit h2{color: #D81B6F }
.index .index_tit p{font-size:16px; color: #D81B6F }
.index-5 .photo{padding:50px 0; }
.index-5 li{float:left;box-sizing:border-box;border:2px solid #fff;}
.index-5 .li_item{position: relative;}
.index-5 .li_item .li_box{position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.index-5 .li_item .li_box h3{text-align: center; font-size: 24px; line-height: 60px; color: #fff;}
.index-5 .li_item .li_box p{ font-size: 14px; line-height: 25px; color: #fff; padding: 0 10px; text-indent: 1.3em;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;}
.index-5 li:nth-child(1){width:40%;}
.index-5 li:nth-child(6){width:20%;}
.index-5 li:nth-child(4),.index-5 li:nth-child(5){width:20%;}
.index-5 li:nth-child(2),.index-5 li:nth-child(3),.index-5 li:nth-child(7){width:20%;}
.index-5 li:nth-child(8),.index-5 li:nth-child(9),.index-5 li:nth-child(10),.index-5 li:nth-child(11){width:25%;}
.index-5 li:nth-child(1) img{width:100%;height:369px;}
.index-5 li img{width:100%;height:178px;}
/*游客留影end*/
/*问答*/
.index-6{width: 100%; height: auto; margin-bottom: 40px;}
.index-6 .title{padding: 30px 0 30px 15px; }
.index-6 .title h3{line-height: 50px; font-size: 30px; color: #333;}
.index-6 .title p{line-height: 50px; font-size:16px; color: #333; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.index-6-fl,.index-6-fr{width:48.3%;}
.index-6 li{padding-top:20px; padding-bottom: 10px; margin-bottom: 10px;}
.index-6-fl li,.index-6-fr li{padding-left:15px;padding-right:15px; border-radius: 8px; overflow: hidden;}
.index-6-fl li:nth-child(1){background: #defbf6}
.index-6-fl li:nth-child(2){background: #fdf1d9}
.index-6-fl li:nth-child(3){background: #eff6ff}
.index-6-fl li:nth-child(4){background: #fdf3fe }
.index-6-fl li .txt{height:35px; font-size: 20px; overflow:hidden;}
.index-6-fl li .fl{margin-right:35px;}
.index-6-fl li .fl img{border-radius:50%;width:100px;height:100px;}
.index-6-fl li .txt a{color:#333;line-height:45px;}
.index-6-fl li .msg p{line-height: 38px; font-size: 16px;}
.index-6-fl li .msg p:nth-child(1){color: #666;}
.index-6-fl li .msg p:nth-child(2){text-align: right; color:#999;}
.index-6-fl li .fr a{background:#e7e7e7;border-radius:10px;font-size:12px;padding:2px 10px;margin:0 0 0 10px;}
.index-6-fr li img{border-radius:50%;width:100px;height:100px;margin-right:20px;}
.index-6-fr li .text p{line-height: 25px; margin: 15px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.index-6-fr li .text div a{color:#333;line-height:35px; font-size: 20px;}
.index-6-fr li:nth-child(1){background: #fdf3fe}
.index-6-fr li:nth-child(2){background: #defbf6}
.index-6-fr li:nth-child(3){background: #fdf1d9}
.index-6-fr li:nth-child(4){background: #eff6ff}
/*问答 end*/
/*首页样式l1982*/
.l1982 {width:100%; margin:0 auto;}
.l1982 .a1 {width:1200px; text-align:center;}
.l1982 .a1 a {display: inline-block;font-family: "Microsoft YaHei", SimHei, SimSun;font-size: 28px; color: #505050;padding: 10px 30px;text-decoration: none; background-color:#fff; border:1px solid #bdbdbd; border-radius: 25px; margin:0 10px;}
.l1982 .a1 a:hover { text-decoration: none; border: 1px solid #bdbdbd; border-radius: 25px; background-color:#ff6600; color:#FFFFFF;}
.l1982 .a1 .focus { border: 1px solid #FFFFFF; border-radius: 25px; background-color:#ff6600; color:#FFFFFF;}
.l1982 .a2{width:1200px;}
.ListBox{width: 384px;float: left;display: inline;background: #fbfaf6;margin-right: 20px;margin-bottom: 50px;border:1px solid #DDD;border-bottom: 3px #DDD solid;border-radius: 5px;overflow: hidden;}
.ListBox dt{width: 384px;height: 290px;overflow: hidden;}
.ListBox dt h4{height: 40px;width: 384px; text-align:center; line-height:40px; font-size:16px; font-weight:bold; background-color:#464646; color:#fff;}
.ListBox dt img{position: absolute;width: 384px;height: 290px;}
.ListBox dd{padding: 0 10px 20px 10px;width: 364px;height:75px;}
.ListBox dd h3{font:18px/26px Microsoft YaHei;color: #666;overflow: hidden;text-overflow: ellipsis; height:52px; margin-top:5px;}
.ListBox dd p{line-height: 30px;}
.ListBox dd p span{display: block;float: left; font-size:14px; color:#666; margin-left:20px;}
.ListBox dd p b{ font-weight:300; color:#666;}
.ListBox dd p i{font-style:normal;display: block;float: left; color: #ff0000; font-size:18px;}
.ListBox dd p strong{font-weight: normal;display: block; float: right;color: #fff; background-color:#e74037;border-radius: 5px; padding:0 15px; font-size:14px;}
.ListBox:hover{border:1px solid #41a1e6;border-bottom: 3px #41a1e6 solid;border-radius: 5px;}
.ListBox:hover dt h4{background-color:#67bfff;}
.ListBox:hover dd p strong{color: #fff;text-decoration: none;background-color:#ff6600;}
.l1982 .a3 {width:1200px; text-align:center;}
.l1982 .a3 a {display: inline-block;font-family: "Microsoft YaHei", SimHei, SimSun;font-size: 28px; color: #505050;padding: 15px 0;text-decoration: none; background-color:#fff; border:1px solid #bdbdbd; border-radius: 25px; margin:0 46px; width:300px;}
.l1982 .a3 a:hover { text-decoration: none; border: 1px solid #bdbdbd; border-radius: 25px; background-color:#ff6600; color:#FFFFFF;}
.l1982 .a3 .focus { border: 1px solid #FFFFFF; border-radius: 25px; background-color:#ff6600; color:#FFFFFF;}
/*首页样式l1982end*/
/*合影2*/
.ticketListWrap2{width: 1220px; margin-left:-20px;}
.ticketListBox2{width: 384px;float: left;display: inline;background: #FFF;margin-left: 20px;margin-bottom: 20px; border:1px solid #DDD;border-bottom: 3px #DDD solid;border-radius: 5px;overflow: hidden; background-color:#f5f5f5;}
.ticketListBox2 dt{width: 384px;height: 290px;overflow: hidden;}
.ticketListBox2 dt a{display: block;position: relative;height: 290px;width: 384px;overflow: hidden;text-decoration: none;}
.ticketListBox2 dt a:hover{text-decoration: none;}
.ticketListBox2 dt a img{position: absolute;width: 384px;height: 290px;}
.ticketListBox2 dt a .tptypeBox{display: block;height: 40px;width: 290px;position: absolute;font:16px/40px Microsoft YaHei;background: #0199cb url(/image/ticketico.png) 10px 10px no-repeat;color: #FFF;padding: 0 10px;text-indent: 26px;left: 0;bottom: -40px;text-decoration: none;}
.ticketListBox2 dt a .tptypeBox b{margin-right: 10px;}
.ticketListBox2 dt a .tptypeBox1{display: block;height: 40px;width: 290px;position: absolute;font:16px/40px Microsoft YaHei;background: #F96043 url(/image/imgico.png) 10px 10px no-repeat;color: #FFF;padding: 0 10px;text-indent: 26px;left: 0;bottom: -40px;text-decoration: none;}
.ticketListBox2 dt a .tptypeBox1 b{margin-right: 10px;}
.ticketListBox2 dt a .tptypeBox2{display: block;height: 40px;width: 290px;position: absolute;font: 16px/40px Microsoft YaHei;background: #18b964 url(/image/imgico.png) 10px 10px no-repeat;color: #FFF;padding: 0 10px;text-indent: 26px;left: 0;bottom: -40px;text-decoration: none;}
.ticketListBox2 dt a .tptypeBox2 b{margin-right: 10px;}
.ticketListBox2 dd{padding: 0 10px;width: 364px; height:auto;}
.ticketListBox2 dd h3{width: 364px; font:16px/40px Microsoft YaHei;color: #0aabb5; height:40px; padding: 15px 0 0 0}
.ticketListBox2 dd h3 a{font:16px/24px Microsoft YaHei;color: #0aabb5;}
.ticketListBox2 dd p{ line-height:24px; font-size:14px;}
.tptxt{line-height: 20px;}
/*合影2end*/
/*内页*/
.PublicleftBox{
width: 278px;
float: right;
border: 1px #DDD solid;
background: #FFF;
}
.PublicrightBox2{
width:858px;
float: left;
background: #FFF;
border: 1px #DDD solid;
padding:20px;
}
.chooseBox{
width: 258px;
padding: 0 10px;
}
.chooseBox h3{
font: bold 18px/40px Microsoft YaHei;
color: #ff6600;
text-align: center;
}
.we-choose-list{
width:255px;
}
.we-choose-list li{
height:28px;
color:#666;
}
.we-choose-list li.we-choose-1{
background:url(/images/z1.png) no-repeat; height:67px;
}
.we-choose-list li.we-choose-2{
text-align:center; height:auto; font-size:14px; line-height:20px;
}
.we-choose-list li.we-choose-3{
background:url(/images/global.png) 0 -80px no-repeat;
}
.chooseBox span{
display: block;
font: 12px/26px Microsoft YaHei;
background: #EEE;
color: #999;
text-align: center;
}
.likeToursBox{
width: 100%;
}
.likeToursBox h3{
font: bold 18px/40px Microsoft YaHei;
color: #fff;
height: 40px;
width: 258px;
padding: 0 10px;
background: #2e5cb5;
}
.look_relineList{
border: 2px solid #EEE;
width: 216px;
margin: 0 auto ;
}
.look_relineInfoBox dt a{
display: block;
width: 216px;
height: 180px;
}
.look_rl_title {
background: #48AEEC;
font: 14px/40px 'Arial';
}
.look_rl_title a{
color: #FFF;
text-align: center;
display: block;
background: #48AEEC;
}
.look_rl_title a:hover{
text-decoration: none;
}
.look_rl_price{
width: 216px;
height: 50px;
}
.look_rl_price span{
display: block;
margin: 10px 5px 0;
font: 30px/30px 'Georgia';
color: #F60;
width: 206px;
border-bottom: 1px #EEE solid;
padding-bottom: 10px;
}
.look_rl_price span p{
text-align: center;
}
.look_rl_price span i{
font-weight: normal;
font: bold 16px/30px Microsoft YaHei;
color: #F60;
margin-right:4px;
}
.look_rl_price span em{
font-weight: normal;
font: 14px/30px Microsoft YaHei;
color: #666;
margin-left:4px;
}
.look_rl_btnBox{
padding: 5px;
}
.look_rl_btnBox p{
text-align: center;
}
.look_rl_btnBox p span{
margin: 0 4px;
color: #666;
}
.look_rl_btnBox p span a{
color: #666;
}
.look_rl_btnBox p span a:hover{
color: #F60;
}
.telcss{
width: 100%;
}
.telcss h3{
font: bold 18px/40px Microsoft YaHei;
color: #fff;
height: 40px;
width: 258px;
padding: 0 10px;
background: #2e5cb5;
}
.telcss ol li{
width: 92%;
margin-left: 4%;
height: 26px;
line-height: 26px;
color: #0082d2;
font-size: 14px;
font-weight: bold;
margin-bottom: 6px;
}
.telcss ol li b{
color: #f7941c;
}
.telcss ol li span{
color: #424242;
font-weight: normal;
float: left;
display: block;
}
.telcss ol li a{
display: block;
float: right;
}
/*内页end*/
/*内页右则*/
.reser,
.trip{
width: 258px;
height: auto;
float: left;
position: relative;
background: #fff;
z-index: 0;
}
.reser ul{
z-index: 2;
margin-left: 15px;
}
.reser ul li{
width: 100%;
height: 20px;
margin-top: 5px;
float: left;
position: relative;
}
.reser ul li label{
width: 64px;
height: 20px;
line-height: 20px;
display: inline-block;
color: #424242;
font-size: 12px;
}
.reser ul li .re-form{
width: 44px;
height: 14px;
line-height: 18px;
border: 1px solid #7e7e7e;
text-indent: 2px;
}
.reser ul li .re-form:hover{
border: 1px solid #FF9900;
}
.reser ul li .re-form1{
width: 76px;
height:21px;
}
.reser ul li .re-form2{
width: 140px;
}
.reser a.yd{
position: absolute;
top: 21px;
left: 168px;
}
.reser p{
width: 250px;
color: #424242;
font-size: 12px;
float: left;
padding: 10px 15px;
line-height: 20px;
margin-bottom: 5px;
}
.reser .re-bom{
width: 250px;
padding: 0 5px 0px 5px;
float: left;
}
.reser .re-bom i{
height: 30px;
line-height: 30px;
font-size: 30px;
color: #dd5a02;
display: block;
float: left;
margin-right: 10px;
*margin-right: 10px;
margin-bottom: 10px;
}
.reser .re-bom h3{
width: 64px;
height: 30px;
line-height: 15px;
float: left;
color: #424242;
font-size: 12px;
margin-bottom: 10px;
background-color:#FFFFFF;
}
.reser .re-bom span{
display: block;
width: 18px;
height: 18px;
float: left;
margin: 6px 5px;
padding-bottom: 10px;
}
.reser .service{
width: 100%;
height: auto;
padding: 20px 0 5px;
}
.reser .service h4{
width: 92%;
margin-left: 4%;
height: 20px;
line-height: 20px;
color: #0082d2;
font-size: 12px;
font-weight: bold;
margin-bottom: 6px;
}
.reser .service h4 b{
color: #f7941c;
}
.reser .service h4 span{
color: #424242;
font-weight: normal;
float: left;
display: block;
}
.reser .service h4 a{
display: block;
float: right;
}
/*内页右则end*/
/*留住精彩*/
.tbook_box{
width: 858px;
float: left;
background: #FFF;
border: 1px #DDD solid;
padding: 20px;
}
.tbook_title{
width: 846px;
background: #FFF;
border-bottom: 2px #DDD solid;
}
.tbook_title h3{
font: bold 22px/50px Microsoft YaHei;
position: relative;
padding-left: 20px;
}
.tbook_title h3 span{
position: absolute;
display: block;
height: 40px;
width: 100px;
text-align: center;
font: bold 18px/40px Microsoft YaHei;
color:#FFF;
background: #00a7e1;
top: 0;
right: 20px;
}
.tbook_title2{
width: 860px;
background: #FFF;
border-bottom: 2px #DDD solid;
}
.tbook_title2 h3{
font: bold 22px/50px Microsoft YaHei;
position: relative;
text-align:center;
}
.tbook_title2 h3 span{
position: absolute;
display: block;
height: 40px;
width: 100px;
text-align: center;
font: bold 18px/40px Microsoft YaHei;
color:#FFF;
background: #00a7e1;
top: 0;
right: 20px;
}
/*.tbook_title h3 b{
display: block;
width: 40px;
height: 40px;
overflow: hidden;
background: url(/images/tra_img.png) no-repeat;
position: absolute;
top:-20px;
left:-20px;
}*/
.tra_ico1{
display: block;
width: 40px;
height: 40px;
overflow: hidden;
background: url(/images/tra_img.png) no-repeat;
position: absolute;
top:-20px;
left:-20px;
}
.tra_ico2{
display: block;
width: 40px;
height: 40px;
overflow: hidden;
background: url(/images/tra_img.png) -43px 0 no-repeat;
position: absolute;
top:-20px;
left:-20px;
}
.tra_ico3{
display: block;
width: 40px;
height: 40px;
overflow: hidden;
background: url(/images/tra_img.png) -86px 0 no-repeat;
position: absolute;
top:-20px;
left:-20px;
}
.t_fbiaoti{
margin-top: 10px;
}
.t_fbiaoti li{
float: left;
display: inline;
margin-left: 20px;
color: #999;
height: 30px;
line-height: 30px;
padding-left: 24px;
}
.t_fbiaoti li a{
color: #999;
display: block;
}
.t_fbiaoti li a:hover{
text-decoration: none;
color: #F50;
}
.t_fbiaoti li.tf-1{
background: url(/images/traicos.png) 0 6px no-repeat;
}
.t_fbiaoti li.tf-2{
background: url(/images/traicos.png) 0 -19px no-repeat;
}
.t_fbiaoti li.tf-3{
background: url(/images/traicos.png) 0 -44px no-repeat;
}
.t_fbiaoti li.tf-4{
background: url(/images/traicos.png) 0 -70px no-repeat;
}
.t_fbiaoti2{
width:450px; margin:0 auto;
}
.t_fbiaoti2 li{
float: left;
display: inline;
margin-left: 20px;
color: #999;
height: 30px;
line-height: 30px;
padding-left: 24px;
}
.t_fbiaoti2 li a{
color: #999;
display: block;
}
.t_fbiaoti2 li a:hover{
text-decoration: none;
color: #F50;
}
.t_fbiaoti2 li.tf-1{
background: url(/images/traicos.png) 0 6px no-repeat;
}
.t_fbiaoti2 li.tf-2{
background: url(/images/traicos.png) 0 -19px no-repeat;
}
.t_fbiaoti2 li.tf-3{
background: url(/images/traicos.png) 0 -44px no-repeat;
}
.t_fbiaoti2 li.tf-4{
background: url(/images/traicos.png) 0 -70px no-repeat;
}
.tbook_content{
overflow: hidden;
width: 860px;
min-height:900px;
}
.tbook_content2{
overflow: hidden;
width: 860px;
padding-bottom:20px;
font-size:14px;
line-height:30px;
text-indent:25px;
border-bottom: 1px #DDD solid;
}
.tbook_content2 img{ max-width:100%; height:auto;}
.tuijian{
width: 1160px;
overflow: hidden;
}
.tuijian h3{
font: 16px/40px Microsoft YaHei;
border-bottom: 1px #DDD solid;
color: #666;
padding-left: 20px;
}
.tbtitletxtList{
width: 900px;
margin: 0 19px;
}
.tbtitletxtList li{
width: 30px;
width: 300px;
float: left;
display: inline;
}
.tbtitletxtList li a{
line-height: 30px;
display: block;
margin-bottom: 5px;
}
.tbtitletxtList li a:hover{
text-decoration: none;
}
.tb_guestbookBox{
width: 938px;
border: 1px #DDD solid;
padding: 20px;
background: #FFF;
}
.tb_guestbookBox h3{
font: 16px/40px Microsoft YaHei;
}
/*留住精彩end*/
/*旅游攻略*/
.travelMenuBtnWrap{
width: 100%;
background: url(/images/Monthbg.gif) center bottom no-repeat;
}
.travelMenuBtn {
width: 1200px;
margin: 0 auto;
}
.travelMenuBtn li{
float: left;
margin: 0 45px;
display: inline;
}
.travelMenuBtn li a{
display: block;
width: 72px;
height: 63px;
background: url(/images/t_btnbgmy.png) no-repeat;
overflow: hidden;
font: 16px/40px Microsoft YaHei;
text-align: center;
position: relative;
top:6px;
}
.travelMenuBtn li a.tcurs{
width: 72px;
height: 63px;
background: url(/images/t_btnbgmy.png) -72px 0 no-repeat;
font: 16px/30px Microsoft YaHei;
color: #FFF;
}
.travelMenuBtn li a:hover,.travelMenuBtn li a.tcurs:hover{
text-decoration: none;
width: 72px;
height: 63px;
background: url(/images/t_btnbgmy.png) -72px 0 no-repeat;
font: 16px/30px Microsoft YaHei;
color: #FFF;
}
.container{
width: 1220px;
margin-left: -20px;
}
.item{
/*position: relative;*/
float: left;
display: inline;
width: 282px;
background: #FFF;
border: 1px #DDD solid;
border-bottom: 2px #DDD solid;
margin-left: 20px;
margin-bottom: 20px;
}
.item .itemaimg{
display: block;
width: 262px;
margin: 10px 10px 0 10px;
position: relative;
/*background: #000;*/
}
.t_tlookBox{
margin-top:4px;
width: 262px;
padding: 0 10px;
}
.t_tlookBox dt{
float: left;
color: #999;
background: url(/images/IsotopeBg.png) 0 -10px no-repeat;
text-indent: 14px;
}
.t_tlookBox dd{
float: right;
color: #999;
background: url(/images/IsotopeBg.png) 0 10px no-repeat;
text-indent: 14px;
}
.item h2 {
width: 260px;
padding: 0 10px 10px;
}
.item h2 a{
font: 16px/30px Microsoft YaHei;
color: #666;
}
.item h2 a:hover{
text-decoration: none;
color: #F60;
}
/*旅游攻略*/
/*景点*/
.ticket_topType{
width: 1198px;
height: 38px;
background: #FFF;
border: 1px #DDD solid;
}
.ticket_topType dl{
width: 1178px;
height: 38px;
padding: 0 10px;
}
.ticket_topType dl dt{
width: 300px;
height: 38px;
float: left;
}
.ticket_topType dl dt h3{
font: bold 16px/38px 'Arial';
color: #666;
}
.ticket_topType dl dd{
width: 800px;
height: 38px;
float: right;
margin-left: 6px;
}
.ticket_topType dl dd a{
display: block;
float:right;
font: 12px/38px 'Arial';
padding: 0 10px;
color: #999;
text-indent: 20px;
background: url(/image/typelistico_03.png) 10px no-repeat;
}
.ticket_topType dl dd a:hover{
color: #2B6FE4;
text-decoration: none;
}
.ticket_topType dl dd a.jdatv{
color: #ff0000;
text-decoration: none;
}
.tourListWrap{
width: 1220px;
margin-left: -20px;
}
.tourListBox{
width: 384px;
float: left;
display: inline;
background: #FFF;
margin-left: 20px;
margin-bottom: 20px;
border-bottom: 3px #DDD solid;
border-left:1px solid #ddd;
border-top:1px solid #ddd;
border-right:1px solid #ddd;
border-radius: 5px;
overflow: hidden;
}
.tourListBox dt{
width: 384px;
height: 260px;
overflow: hidden;
}
.tourListBox dt a{
display: block;
position: relative;
height: 260px;
width: 384px;
overflow: hidden;
text-decoration: none;
}
.tourListBox dt a:hover{
text-decoration: none;
}
.tourListBox dt a img{
position: absolute;
}
.tourListBox dt a .tptypeBox{
display: block;
height: 40px;
width: 364px;
position: absolute;
font: 16px/40px Microsoft YaHei;
background: #dab96a url(/image/ticketico.png) 10px 10px no-repeat;
color: #FFF;
padding: 0 10px;
text-indent: 26px;
left: 0;
bottom: -40px;
text-decoration: none;
}
.tourListBox dt a .tptypeBox b{
margin-right: 10px;
}
.tourListBox dt a .tptypeBox1{
display: block;
height: 40px;
width: 320px;
position: absolute;
font: 16px/40px Microsoft YaHei;
background: #F96043 url(/image/imgico.png) 10px 10px no-repeat;
color: #FFF;
padding: 0 10px;
text-indent: 26px;
left: 0;
bottom: -40px;
text-decoration: none;
}
.tourListBox dt a .tptypeBox1 b{
margin-right: 10px;
}
.tourListBox dt a .tptypeBox2{
display: block;
height: 40px;
width: 320px;
position: absolute;
font: 16px/40px Microsoft YaHei;
background: #18b964 url(/image/imgico.png) 10px 10px no-repeat;
color: #FFF;
padding: 0 10px;
text-indent: 26px;
left: 0;
bottom: -40px;
text-decoration: none;
}
.tourListBox dt a .tptypeBox2 b{
margin-right: 10px;
}
.tourListBox dd{
padding: 0 10px;
width: 364px;
}
.tourListBox dd h3{
font: 16px/40px Microsoft YaHei;
color: #666;
font-weight:bold;
}
.tichet_txt_box{
width: 858px;
float: left;
background: #FFF;
border: 1px #DDD solid;
padding: 20px;
}
.ttboxWrap{
width: 818px;
background: #fff2d2;
padding: 10px 20px ;
/*border-bottom: 1px #CCC solid;*/
}
.ttboxWrap h3{
font: 22px/50px Microsoft YaHei;
float: left;
}
.sight_info{
float: left;
padding-top: 18px;
margin-left: 10px;
color: #666;
}
.sight_info span{
padding: 4px 8px;
background: #ac6249;
color: #FFF;
margin-right:10px;
}
.tt_priceBox{
float: right;
}
.tt_priceBox2{
float:left;clear:both;
}
.tt_priceBox2 em{
font: 30px/40px 'Georgia';
margin: 0 5px;
color: #F20;
}
.tt_priceBox em{
font: 30px/40px 'Georgia';
margin: 0 5px;
color: #F20;
}
.tt_mgsList li{
float: left;
padding-left: 20px;
margin-right: 10px;
color: #666;
}
.tt_mgsList li.tm1{
background: url(/image/info-block-icon.png) 2px 1px no-repeat;
}
.tt_mgsList li.tm2{
background: url(/image/info-block-icon.png) 2px -32px no-repeat;
}
.tt_mgsList li.tm3{
background: url(/image/info-block-icon.png) 0px -65px no-repeat;
}
.tt_mgsList li.tm4{
background: url(/image/info-block-icon.png) 0px -98px no-repeat;
}
.ttk_contentBox{line-height:30px; font-size:14px; height:auto;}
.ttk_contentBox strong{font-weight:bold;}
.ttk_contentBox em{font-style: italic;}
.ttk_contentBox .ab1{width:500px; float:left;}
.ttk_contentBox .ab1 img{width:500px; height:375px;}
.ttk_contentBox .ab2{width:620px; float:right;font-size:14px; line-height:26px;}
.ttk_title-1{
font: 22px/50px Microsoft YaHei;
color: #666;
border-bottom: 2px #DDD solid;
margin-bottom: 10px;
}
.ttk_title-2{
font: 22px/50px Microsoft YaHei;
color: #666;
text-indent: 10px;
border: 1px #DDD solid;
border-bottom: 3px #DDD solid;
background: #fff2d2;
}
.tmargin5Box{
margin-left: -15px;
width: 1115px;
}
/*景点end*/
/*分页*/
.pagesBox{
width: 1200px; margin:0 auto;
}
.pagesBox span{
background: #FFF;
color: #a1a1a1;
padding: 10px 20px;
margin-left:0px;
border: 1px #CCC solid;
}
.pagesBox a{
background: #FFF;
color: #a1a1a1;
padding: 10px 20px;
margin-left:4px;
border: 1px #CCC solid;
}
.pagesBox a:hover{
background: #484443;
color: #FFF;
text-decoration: none;
}
.pagesBox span.current{
background: #484443;
color: #FFF;
}
/*分页end*/
/*介绍*/
.l971 { background: #B9DBFF; }
.l971 .s1 { border-bottom: 1px solid #1064C6; position: relative; height: 50px; }
.l971 .s1 div { display: inline-block; background: #B9DBFF; bottom: -4px; position: absolute; left: 340px; font-size: 34px; color: #F23924; text-align:center; padding:0 30px;}
.l971 .s1 div b { color: #1064C6; }
.l971 .s1 div span, .l971 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #1064C6; border-radius: 50%; }
.l971 .s1 div span { margin-right: 25px; }
.l971 .s1 div strong { margin-left: 25px; }
.l971 .s2 { float: left; width: 560px; }
.l971 .s3 { float: right; height: 362px; width: 470px; }
.l971 .s3 img { border: 5px solid #FFFFFF; }
.l971 .s2 div a { font-size: 21px; line-height: 45px; display: block; height: 45px; width: 168px; color: #FFFFFF; text-align: center; text-decoration: none; border-radius: 30px; background: #1064C6; }
.l971 .s2 div a:hover { background: #1372E6; }
.l971 .s2 div { padding-top: 15px; padding-left: 30px; }
.l971 .s2 dl dt { font-size: 21px; font-weight: bold; padding-bottom: 20px; }
.l971 .s2 dl dd { padding-bottom: 20px; font-size: 18px; padding-left: 30px; line-height: 36px; }
.l971 .s2 dl dd span { color: #FF0000; }
.l971 .s4 { background: url(/images/933.jpg) no-repeat center top; height: 240px; }
.l971 .s5 { font-size: 27px; text-align: center; padding-top: 24px; line-height: 180%; color: #1064C6; }
.l971 .s5 span { font-size: 40px; color: #FF0000; }
/*介绍end*/
/*服务*/
.l970 .s1 { border-bottom: 1px solid #1064C6; position: relative; height: 50px; }
.l970 .s1 div { display: inline-block; background: #FFFFFF; bottom: -4px; position: absolute; left: 325px; font-size: 34px; padding:0 30px; color: #F23924; }
.l970 .s1 div b { color: #004C9A; }
.l970 .s1 div span, .l970 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #1064C6; border-radius: 50%; }
.l970 .s1 div span { margin-right: 25px; }
.l970 .s1 div strong { margin-left: 25px; }
.l970 .s2 { background: url(/images/931.jpg) no-repeat left top; width: 1024px; padding-top: 180px; margin: auto; }
.l970 .s2 li { float: left; width: 154px; margin-right: 20px; text-align: center; font-size: 16px; color: #666666; }
.l970 .s2 li strong { font-size: 18px; font-weight: bold; display: block; margin: auto; padding-bottom: 8px; color: #333333; }
.l970 .s3 div { float: left; width: 360px; }
.l970 .s3 div dl dt { font-size: 28px; line-height: 60px; color: #FFFFFF; text-align: center; height: 60px; width: 150px; text-decoration: none; background: #F23924; border-radius: 10px; margin-bottom: 20px; margin-left: 70px; }
.l970 .s3 div dl dd { margin: auto; width: 230px; font-size: 16px; }
.l970 .s3 div dl dd span { color: #F23924; font-size: 22px; }
/*服务end*/
/*PK*/
.l969 { background: #F8F8F8; }
.l969 .s1 { border-bottom: 1px solid #1064C6; position: relative; height: 50px; }
.l969 .s1 div { display: inline-block; background: #F8F8F8; bottom: -4px; position: absolute; width: 470px; left: 305px; font-size: 34px; color: #F23924; }
.l969 .s1 div b { color: #004C9A; }
.l969 .s1 div span, .l969 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #1064C6; border-radius: 50%; }
.l969 .s1 div span { margin-right: 25px; }
.l969 .s1 div strong { margin-left: 25px; }
.l969 dl { clear: both; width: 1080px; margin-bottom: 30px; overflow: hidden; }
.l969 dl dt, .l969 dl dd { display: block; float: left; }
.l969 dl dd { border-right: 5px solid #B8DBFF; width: 165px; text-align: center; font-size: 16px; color: #333333; }
.l969 dl dt { margin-right: 50px; font-size: 28px; line-height: 60px; color: #FFFFFF; text-align: center; height: 60px; width: 150px; text-decoration: none; background: #F23924; border-radius: 10px; }
/*PK end*/
/*优势*/
.l968 { background: url(/images/929.jpg) no-repeat center top; height: 138px; }
.l968 .s1 { text-align: center; color: #FFFFFF; }
.l968 .s1 h2 { font-size: 44px; padding-top: 15px; padding-bottom: 10px; }
.l968 .s1 h3 { font-size: 22px; padding-top: 5px; font-weight: bold; }
.l967 div { float: left; width: 540px; padding-bottom: 30px; }
.l967 div dl { margin: auto; width: 430px; display: block; overflow: hidden; }
.l967 div dl dt { background: url(/images/928.jpg) no-repeat; height: 108px; width: 107px; float: left; }
.l967 div dl dd { float: right; width: 300px; font-size: 16px; color: #666666; }
.l967 div dl dd h3 { font-size: 22px; padding-bottom: 10px; color: #333333; }
/*优势end*/
/*线路*/
/*新线路*/
.subnav{width: 100%; height: auto; padding: 45px 0; overflow: hidden}
.subnav a{ position: relative; display: block; float: left; margin-left: 12.5%; width: 25%; height: 50px; text-align: center; line-height: 50px; font-size: 24px; color: #fff; background: #cccccc; border-radius: 50px;}
.subnav a:nth-child(1){margin-left: 0;}
.subnav a.active{background: #82aeff }
.subnav a:hover{background: #82aeff}
.subnav a:hover i{display: block}
.subnav a i{display: none; position: absolute; bottom:0;left:50%; transform: translate(-50%,100%); width: 0px; height: 0px; border-width: 10px 10px 0 10px; border-color:#82aeff transparent; border-style: solid; }
.subnav a.active i{display: block;}
.tour-list li{margin-bottom: 40px; background: #fff; border-radius: 8px;box-shadow: 0px 18px 15px 0px rgba(0, 0, 0, 0.1); overflow: hidden;list-style:none}
.tour-list li>.fl{ margin-right: 40px; border-radius: 8px; overflow: hidden}
.tour-list li>.fr{width: auto; float:none; padding:20px 20px 0px 0; overflow: hidden}
.tour-list li .fr-tit p:nth-child(1){font-size:24px; color: #333; line-height: 40px; }
.tour-list li .fr-tit .yy{display: block;line-height: 23px; float: left; padding: 0 5px; font-size: 16px; color: #ffac0f; border: 1px solid #ffac0f; border-radius: 4px;}
.tour-list li .fr-tit .ss{line-height:25px; font-size: 16px; color: #aaa; text-decoration:line-through}
.tour-list li .fr-cn{ margin: 20px 0; font-size: 14px; color: #666; line-height: 30px;}
.tour-list li .fr-cn span{display: block; float: left; width: 20px; height: 20px; font-size: 14px; color: #fff; font-weight: bold; line-height: 20px; text-align: center; border-radius: 50%; margin: 5px 10px 5px 0;}
.tour-list li .fr-dw{overflow: hidden}
.tour-list li .fr-dw .tag{ margin-top: 15px; display: inline-block; padding: 0 .8em; font-size:16px; color: #fff; line-height: 30px; border-radius: 4px; }
/*新线路end*/
.l981 .s8 a { float: left; width: 326px; background: #343434; text-align: center; font-size: 24px; display: block; color: #FFFFFF; line-height: 54px; border-radius: 10px; font-weight: bold; text-decoration: none; }
.l981 .s8 .focus { background: #2E88E5; }
.l981 .s9 dt { float: left; width: 440px; margin-right: 70px; }
.l981 .s9 dd { font-size: 18px; float: right; width: 570px; line-height: 30px;}
.l981 .s9 dd span { color: #FF4444; }
.l981 .s9 dd div { padding-top: 10px; }
.l981 .s9 dd div a { font-size: 21px; line-height: 45px; display: block; height: 45px; width: 168px; color: #FFFFFF; text-align: center; text-decoration: none; border-radius: 30px; background: #1064C6; }
.l981 .s9 dd div a:hover { background: #1372E6; }
.l981 .s9 dd .a1 { padding-top: 10px; }
.l981 .s9 dd .a1 a { font-size: 18px; line-height: 45px; display: block; padding:0 30px; height: 45px; color: #FFFFFF; text-align: center; text-decoration: none; border-radius: 30px; background: #1064C6; float:left; margin-right:50px;}
.l981 .s9 dd .a1 a:hover { background: #1372E6; }
.l981 .s10 li { text-align: center; width: 208px; float: left; font-size: 16px; color: #666666; }
.l981 .s10 li h4 { font-size: 24px; padding-bottom: 10px; color: #333333; }
.l981 .s11 { color: #FFFFFF; font-size: 18px; text-align: center; }
.l981 .s11 strong { font-size: 28px; line-height: 60px; }
.l980 .s1 { border-bottom: 1px solid #1064C6; position: relative; height: 50px; }
.l980 .s1 div { display: inline-block; background: #e0fff9; bottom: -4px; position: absolute; left: 360px; font-size: 34px; color: #F23924; text-align:center; padding:0 30px;}
.l980 .s1 div b { color: #1064C6; }
.l980 .s1 div span, .l980 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #1064C6; border-radius: 50%; }
.l980 .s1 div span { margin-right: 25px; }
.l980 .s1 div strong { margin-left: 25px; }
.l980 .s2 div { display: inline-block; bottom: -8px; position: absolute; width: 527px; left: 276px; font-size: 26px; color: #666666; background: #FFFFFF; }
/*线路end*/
/*线路首页广告*/
.l979 { background: url(/images/958.jpg) no-repeat center top; height: 500px; }
.l979 .s1 { background: url(/images/959.jpg) no-repeat center top; height: 500px; position: relative; }
.l979 .s1 .a1 { position: absolute; top: 345px; left: 470px; }
.l979 .s1 .a2 { position: absolute; left: 235px; top: 525px; text-align: center; width: 600px; font-size: 44px; color: #FFFFFF; line-height: 56px; font-family: YouYuan; }
.l979 .s1 .a2 span { font-family: Georgia, "Times New Roman", Times, serif; font-size: 50px; }
.l979 .s1 ul { position: absolute; top: 630px; left: 267px; width: 700px; }
.l979 .s1 ul li { float: left; height: 60px; width: 45px; margin-right: 20px; font-family: Georgia; font-size: 40px; color: #FFFFFF; text-align: center; font-weight: bold; display: block; }
/*线路首页广告end*/
/*线路首页样式*/
.l978 { background: url(/images/957.jpg) repeat; }
.l978 .s1, .l977 .s1 { border-bottom: 1px solid #959595; position: relative; height: 50px; }
.l978 .s1 div { display: inline-block; background: url(/images/957.jpg) repeat-x; bottom: -4px; position: absolute; width: 300px; left: 390px; font-size: 34px; color: #333333; }
.l978 .s1 div b, .l977 .s1 div b { color: #FF1111; }
.l978 .s1 div span, .l978 .s1 div strong, .l977 .s1 div span, .l977 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #959595; border-radius: 50%; }
.l978 .s1 div span, .l977 .s1 div span { margin-right: 25px; }
.l978 .s1 div strong, .l977 .s1 div strong { margin-left: 25px; }
.l977 .s1 div { display: inline-block; background: #FFFFFF; bottom: -4px; position: absolute; width: 300px; left: 390px; font-size: 34px; color: #333333; }
.l976 .s2 { height: 314px; width: 484px; float: left; }
.l976 .s2 img { display: block; height: 314px; width: 484px; border-radius: 6px; }
.l976 .s3 { float: right; width: 560px; }
.l976 .s4 a { font-size: 22px; font-weight: bold; }
.l976 .s5 { font-size: 16px; padding-top: 15px; padding-bottom: 15px; color: #666666; }
.l976 .s5 b { font-size: 30px; text-decoration: line-through; color: #333333; }
.l976 .s5 span { font-size: 30px; color: #00CC33; }
.l976 .s5 strong { font-size: 30px; color: #FF1A1A; }
.l976 .s6 { background: url(/images/998.png) repeat-y 0px 12px; padding-left: 10px; margin-top: 5px; margin-bottom: 5px; }
.l976 .s7 { padding-top: 15px; }
.l976 .s7 span { padding: 4px 10px; color: #FFFFFF; margin-right: 10px; border-radius: 3px; }
.l976 .s7 .a1 { background: #86A03D; }
.l976 .s7 .a2 { background: #E04447; }
.l976 .s7 .a3 { background: #51B2C2; }
.l976 .s7 .a4 { background: #FFBB2F; }
.l976 .s7 .a5 { background: #86A03D; }
.l976 .s7 .a6 { background: #4F7FAD; }
.l976_1 .s2 { height: 314px; width: 484px; float: left; }
.l976_1 .s2 img { display: block; height: 380px; width: 484px; border-radius: 6px; }
.l976_1 .s3 { float: right; width: 560px; }
.l976_1 .s4 a { font-size: 22px; font-weight: bold; }
.l976_1 .s5 { font-size: 16px; padding-top: 15px; padding-bottom: 15px; color: #666666; }
.l976_1 .s5 b { font-size: 30px; text-decoration: line-through; color: #333333; }
.l976_1 .s5 span { font-size: 30px; color: #00CC33; }
.l976_1 .s5 strong { font-size: 30px; color: #FF1A1A; }
.l976_1 .s6 { background: url(/images/998.png) repeat-y 0px 12px; padding-left: 10px; margin-top: 5px; margin-bottom: 5px; }
.l976_1 .s7 { padding-top: 15px; }
.l976_1 .s7 span { padding: 4px 10px; color: #FFFFFF; margin-right: 10px; border-radius: 3px; }
.l976_1 .s7 .a1 { background: #86A03D; }
.l976_1 .s7 .a2 { background: #E04447; }
.l976_1 .s7 .a3 { background: #51B2C2; }
.l976_1 .s7 .a4 { background: #FFBB2F; }
.l976_1 .s7 .a5 { background: #86A03D; }
.l976_1 .s7 .a6 { background: #4F7FAD; }
.l976_1 .priceNum { font-size: 22px; font-weight: bold; color: #F00; }
.l976 .s8 dt { float: left; width: 540px; }
.l976 .s8 dt a { display: block; margin: auto; height: 45px; width: 170px; background: #F1503E; font-size: 24px; color: #FFFFFF; text-align: center; line-height: 45px; border-radius: 30px; text-decoration: none; }
.l976 .s8 dt a:hover { background: #EF3925; }
.l976 .s8 dd { float: right; width: 540px; }
.l976 .s8 dd a { display: block; margin: auto; height: 45px; width: 170px; background: #13B7F6; font-size: 18px; color: #FFFFFF; text-align: center; line-height: 45px; border-radius: 30px; text-decoration: none; }
.l976 .s8 dd a:hover { background: #09AAE8; }
/*线路首页样式end*/
/*内页途友分享*/
.l974 { background: #F8F8F8; }
.l974 .s1 { border-bottom: 1px solid #959595; position: relative; height: 50px; }
.l974 .s1 div { display: inline-block; background: #F8F8F8; bottom: -6px; position: absolute; width: 220px; left: 430px; font-size: 32px; color: #333333; }
.l974 .s1 div span, .l974 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #959595; border-radius: 50%; }
.l974 .s1 div span { margin-right: 40px; }
.l974 .s1 div strong { margin-left: 40px; }
.l974 .s2 ul { width: 1100px; }
.l974 .s2 ul li { height: 266px; width: 255px; position: relative; float: left; margin-right: 20px; margin-bottom: 20px; }
.l974 .s2 ul li img { display: block; position: absolute; z-index: 5; left: 0px; top: 0px; }
.l974 .s2 ul li p { display: none; height: 246px; width: 235px; position: absolute; left: 0px; top: 0px; z-index: 100; background: url(/images/999.png) repeat; color: #FFFFFF; text-align: center; padding: 10px; }
.l974 .s2 ul li:hover p { display: block; }
/*内页途友分享end*/
/*最受欢迎线路*/
.l973 { overflow: hidden; }
.l973 .s1 { border-bottom: 1px solid #959595; position: relative; height: 50px; }
.l973 .s1 div { display: inline-block; bottom: -6px; position: absolute; width: 348px; left: 366px; font-size: 32px; color: #333333; background: #FFFFFF; }
.l973 .s1 div span, .l973 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #959595; border-radius: 50%; }
.l973 .s1 div span { margin-right: 40px; }
.l973 .s1 div strong { margin-left: 40px; }
.l973 .s2 { width: 1300px; display: block; }
.l973 .s2 li { width: 266px; text-align: center; float: left; margin-right: 140px; display: block; }
.l973 .s2 li p a { font-size: 17px; }
/*最受欢迎线路end*/
/*线路内页*/
.l962 { border: 1px solid #C6C6C6; position: relative; }
.l962 p { position: absolute; left: 260px; top: 95px; font-size: 18px; color: #FFFFFF; }
.l962 p span { font-size: 36px; font-weight: bold; padding-right: 5px; }
.l962 .s1 { position: relative; top: -18px; font-size: 30px; margin: auto; display: inline-block; width:1080px;}
.l962 .s1 li{ padding:0 20px; background-color:#FFFFFF; text-align:center; margin:0 auto;}
.l962 .s2, .l962 .s3 { float: left; width: 398px; padding-left: 47px; height: 153px; background: 47px 0px; margin-left: 47px; position: relative; }
.l962 .s2 { background: url(/images/925.jpg) no-repeat; }
.l962 .s3 { background: url(/images/924.jpg) no-repeat; margin-left: 94px; }
.l962 .s4 dl { float: left; width: 539px; text-align: center; }
.l962 .s4 dl dt { font-size: 18px; padding-bottom: 20px; color: #666666; }
.l962 .s4 dl dt strong { font-size: 20px; font-weight: bold; color: #F1503E; }
.l962 .s4 dl div { text-align: center; padding-top: 20px; }
.l962 .s4 dl div a { background: url(/images/909.jpg) no-repeat 10px center; padding: 10px 20px 10px 40px; border: 1px solid #F1503E; border-radius: 50px; color: #F1503E; }
.l962 .s4 dl div a:hover { text-decoration: none; border: 1px solid #FF0000; color: #FF0000; }
.l962 .s5 { position: absolute; left: 459px; bottom: -23px; }
.l962 .s5 a { font-size: 18px; line-height: 46px; color: #FFFFFF; text-align: center; height: 46px; width: 160px; border-radius: 20px; text-decoration: none; background: #12B7F5; display: block; }
.l962 .s5 a:hover { background: #0AA7E2; }
.tc_baojia ,.tc_baojia_em{
margin: auto;
clear: both;
width: 920px;
}
.tc_baojia_em{
line-height: 44px;
color: #F00;
text-align: center;
}
.tc_baojia .bjheader .b1,.tc_baojia .bjheader .b4,.tc_baojia .bjheader .b5{
width: 180px;
background-color: #12B7F5;
font-size: 16px;
font-weight: bold;
color: #FFF;
border-radius: 8px 8px 0px 0px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-color: #12B7F5;
border-bottom-color: #12B7F5;
border-left-color: #12B7F5;
}
.tc_baojia .bjheader .b2,.tc_baojia .bjheader .b3 {
width: 180px;
background-color: #6E6E6E;
font-size: 16px;
font-weight: bold;
color: #FFF;
border-radius: 8px 8px 0px 0px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-color: #6E6E6E;
border-bottom-color: #6E6E6E;
border-left-color: #6E6E6E;
}
.tc_baojia .b1 {color:#F00}
.tc_baojia .b4 {color:#F30}
.tc_baojia .b5 {color:#F09}
.tc_baojia .b1,.tc_baojia .b2,.tc_baojia .b3,.tc_baojia .b4,.tc_baojia .b5 {
width: 180px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #EAEAEA;
border-bottom-color: #EAEAEA;
border-left-color: #EAEAEA;
}
.tc_baojia .bjbody li {
font-size:16px;
}
.tc_baojia li {
float: left;
line-height: 50px;
text-align: center;
margin-right: 2px;
color: #666;
}
.tc_baojia .bjheader, .tc_baojia .bjbody, .tc_baojia bjfooder {
clear: both;
}
.tc_baojia .bjfooder .b1,.tc_baojia .bjfooder .b4,.tc_baojia .bjfooder .b5{
width: 180px;
background-color: #12B7F5;
font-size: 1px;
color: #FFF;
border-radius: 0px 0px 8px 8px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-color: #12B7F5;
border-bottom-color: #12B7F5;
border-left-color: #12B7F5;
height:4px;
}
.tc_baojia .bjfooder .b2,.tc_baojia .bjfooder .b3 {
width: 180px;
background-color: #6E6E6E;
font-size: 1px;
color: #FFF;
border-radius: 0px 0px 8px 8px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-color: #6E6E6E;
border-bottom-color: #6E6E6E;
border-left-color: #6E6E6E;
height:4px;
}.tc_baojia .bjbody a { padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; background-color: #FF8409; font-size: 15px; color: #FFF; text-decoration: none; border-radius: 4px;
}
.tc_baojia .bjbody a:hover { background-color: #FF9D3C; }
.l975 .s1 { float: left; width: 531px; }
.l975 .s1 dd { padding-top: 30px; }
.l975 .s1 dd a { font-size: 24px; line-height: 52px; display: block; height: 52px; width: 170px; margin-right: auto; margin-left: auto; color: #FFFFFF; background: #13B7F6; text-align: center; border-radius: 30px; text-decoration: none; }
.l975 .s1 dd a:hover { background: #0999D0; }
.l975 .s2 { float: right; width: 500px; }
.l975 .s3 { font-size: 28px; text-align: center; line-height: 160%; padding-bottom: 20px; }
.l975 .s5 { font-size: 22px; padding-left: 50px; }
.l975 .s6 dt img { display: block; margin: auto; }
.l975 .s6 dd { padding-top: 15px; padding-bottom: 15px; font-size: 16px; padding-left: 50px; }
/*线路内页end*/
/*线路预定*/
.l976_1 .s2 { height: 314px; width: 484px; float: left; }
.l976_1 .s2 img { display: block; height: 380px; width: 484px; border-radius: 6px; }
.l976_1 .s3 { float: right; width: 560px; }
.l976_1 .s4 a { font-size: 22px; font-weight: bold; }
.l976_1 .s5 { font-size: 16px; padding-top: 15px; padding-bottom: 15px; color: #666666; }
.l976_1 .s5 b { font-size: 30px; text-decoration: line-through; color: #333333; }
.l976_1 .s5 span { font-size: 30px; color: #00CC33; }
.l976_1 .s5 strong { font-size: 30px; color: #FF1A1A; }
.l976_1 .s6 { background: url(/images/998.png) repeat-y 0px 12px; padding-left: 10px; margin-top: 5px; margin-bottom: 5px; }
.l976_1 .s7 { padding-top: 15px; }
.l976_1 .s7 span { padding: 4px 10px; color: #FFFFFF; margin-right: 10px; border-radius: 3px; }
.l976_1 .s7 .a1 { background: #86A03D; }
.l976_1 .s7 .a2 { background: #E04447; }
.l976_1 .s7 .a3 { background: #51B2C2; }
.l976_1 .s7 .a4 { background: #FFBB2F; }
.l976_1 .s7 .a5 { background: #86A03D; }
.l976_1 .s7 .a6 { background: #4F7FAD; }
.l976_1 .priceNum { font-size: 22px; font-weight: bold; color: #F00; }
.l976_1 .s9{ line-height: 40px; }
.l976_1 .s10 .red{ display: inline-block; padding: 0 30px; color: #fff; font-size: 16px; line-height: 38px; background: #f40; border: 1px solid #f40; border-radius: 2px; cursor: pointer; text-decoration: none; }
.l976_1 .s10 .blue{ display: inline-block; margin-left: 10px; padding: 0px 30px; font-size: 16px; line-height: 38px; background: rgb(29, 166, 176) none repeat scroll 0% 0%; border: 1px solid #1DA6B0; border-radius: 2px; cursor: pointer; color: #FFFFFF; text-decoration: none; }
/*线路预定end*/
/*日记*/
.l1001 .s8 a { float: left; width: 326px; background: #343434; text-align: center; font-size: 24px; display: block; color: #FFFFFF; line-height: 54px; border-radius: 10px; font-weight: bold; text-decoration: none; }
.l1001 .s8 .focus { background: #2E88E5; }
.l1001 .s9 dt { float: left; width: 300px; margin-right: 30px; }
.l1001 .s9 dd { font-size: 21px; float: left; width: 740px; line-height: 30px;}
.l1001 .s9 dd strong{ font-weight:bold;}
.l1001 .s9 .a1 { padding-top: 10px; font-size: 16px; line-height: 30px;}
.l1001 .s9 dd div { padding-top: 10px; float:right;}
.l1001 .s9 dd div a { font-size: 16px; line-height: 30px; display: block; height: 30px;; width: 100px; color: #FFFFFF; text-align: center; text-decoration: none; border-radius: 30px; background: #1064C6; }
.l1001 .s9 dd div a:hover { background: #1372E6; }
.l1002 .s1 { border-bottom: 1px solid #1064C6; position: relative; height: 50px; }
.l1002 .s1 div { display: inline-block; background: #fff; bottom: -4px; position: absolute; left: 410px; font-size: 34px; color: #F23924; text-align:center; padding:0 30px;}
.l1002 .s1 div b { color: #1064C6; }
.l1002 .s1 div span, .l1002 .s1 div strong { display: inline-block; height: 6px; width: 6px; background: #1064C6; border-radius: 50%; }
.l1002 .s1 div span { margin-right: 25px; }
.l1002 .s1 div strong { margin-left: 25px; }
.l1002 .s2 div { display: inline-block; bottom: -8px; position: absolute; width: 527px; left: 276px; font-size: 26px; color: #666666; background: #FFFFFF; }
.l1002 .s3{ width:1080px; text-align:center; margin-top:30px; font-size:25px; font-weight:bold; color:#ff6600;}
.l1002 .s4{ width:1080px; text-align:center; color:#565656; font-size:15px; line-height:45px;}
.travel_directory{border:1px dashed #d7d7d7;padding-bottom:18px;width:99%;margin-bottom:30px;border-radius:4px;position:relative}
.tarvel_dir_list{margin-left:20px}
.tarvel_dir_list ul{width:100%}
.tarvel_dir_list ul li{width:170px;margin-top:18px;float:left;display:inline;font-size:14px;height:22px;line-height:22px;color:#666;padding-left:5%;background:url(/images/151204sprite1.png) no-repeat;cursor:pointer}
.tarvel_dir_list ul li span{color:#ff9d00;margin:0 5px}
.tarvel_dir_list ul li i{font-family:Arial,Helvetica,sans-serif;font-style:normal}
.tarvel_dir_list ul li.time{background-position:-22px 0}
.tarvel_dir_list ul li.day{background-position:-22px -22px}
.tarvel_dir_list ul li.people{background-position:-22px -44px}
.tarvel_dir_list ul li.cost{background-position:-22px -66px}
/*日记end*/
/*关于我们*/
.l999 .s1 h1 { font-size: 30px; line-height: 80px; }
.l999 .s1 h5 { font-size: 16px; color: #666666; }
.l999 .s1 li { float: left; }
.l999 .s1 li img { padding: 4px; border: 1px solid #CCCCCC; margin-right: 30px; }
.l999 .s2 li { font-size: 16px; text-align: center; float: left; width: 300px; font-weight: bold; }
.l999 .s3 h1 { font-size: 28px; line-height: 60px; text-align: center; }
.l999 .s3 h5 { font-size: 16px; color: #666666; text-align: center; }
.l999 .s3 h2 { font-size: 24px; line-height: 56px; text-align: center; }
.l999 .s4 { clear: both; width: 872px; margin: auto; }
.l999 .s5 { background: url(/images/992.jpg); height: 367px; width: 777px; position: relative; }
.l999 .s5 p { font-size: 15px; color: #999999; }
.l999 .s5 dl { height: 340px; width: 218px; position: absolute; top: 20px; right: 64px; }
.l999 .s5 dl dt { font-size: 24px; line-height: 80px; }
.l999 .s5 dl dd { font-size: 15px; color: #999999; }
.l999 .s6 { background: url(/images/991.jpg); height: 278px; width: 856px; float: right; position: relative; }
.l999 .s6 div { height: 260px; width: 220px; position: absolute; left: 145px; top: 10px; }
.l999 .s6 div dt { font-size: 24px; text-align: center; line-height: 34px; }
.l999 .s6 div dd { font-size: 15px; color: #999999; line-height: 150%; }
.l999 .s7 { background: url(/images/990.jpg) no-repeat center center; font-size: 28px; text-align: center; color: #666666; letter-spacing: 12px;width: 1080px;}
.l999 .s8 dl { width: 348px; border: 1px solid #E2E2E2; float: left; }
.l999 .s8 dl dt { background: url(/images/989.jpg); float: left; height: 94px; width: 169px; }
.l999 .s8 dl dd { line-height: 120%; font-size: 18px; font-weight: bold; }
.l999 .s8 dl dd span { font-size: 14px; font-weight: normal; }
.l999 .s9 { background: url(/images/988.jpg) no-repeat left bottom; border-bottom: 1px solid #DBDBDB; text-align: right; height: 96px; font-size: 18px; line-height: 200%; padding-top: 20px; }
.l999 .s9 strong { font-weight: bold; font-size: 20px; }
/*关于我们end*/
.l998 .s1 { padding-top: 30px; padding-bottom: 40px; }
.l998 .s1 h1 { font-size: 30px; float: left; }
.l998 .s1 h1 span { color: #f9423a; }
.l998 .s1 h2 { font-size: 20px; color: #f9423a; }
.l998 .s2 { width: 340px; }
.l998 .s2 .s3 { background: url(/images/987.jpg); height: 148px; width: 340px; }
.l998 .s2 .s3 img { margin: auto; border: 1px solid #D3D3D3; border-radius: 50%; display: block; }
.l998 .s2 .s4 { border-right: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; border-left: 1px solid #D3D3D3; width: 338px; }
.l998 .s2 .s4 dt { text-align: center; font-size: 20px; color: #f9423a; line-height: 50px; }
.l998 .s2 .s4 dd { font-size: 18px; line-height: 28px; text-align: center; }
.l998 .s2 .s5 { margin: auto; width: 320px; }
.l998 .s2 .s5 input { width: 120px; color: #999999; }
.l998 .s2 .s5 span { color: #F9423A; }
.l998 .s2 .s5 a { color: #FFFFFF; background: #DD5858; padding: 4px 15px; border-radius: 4px; }
.l998 .s2 .s6 { margin: auto; width: 320px; height: 180px; overflow: hidden; }
.l998 .s2 .s6 li { border-bottom: 1px dotted #CCCCCC; color: #666666; line-height: 240%; }
.l998 .s7 a { background: #E8E0DC; padding: 5px 15px; font-size: 16px; color: #917053; margin-left: 10px; }
.l998 .s8 { width: 100%; margin: 0px; padding: 0px; border-collapse: collapse; }
.l998 .s8 img { display: block; margin: auto; padding-top: 10px; padding-bottom: 10px; }
.l998 .s8 td { border: 1px solid #E6E6E6; }
.l998 .s8 tbody td { background: #F7F7F7; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 14px; }
.l998 .s9 { float: left; width: 530px; vertical-align: top; }
.l998 .s9 dl { width: 528px; border: 1px solid #D3D3D3; }
.l998 .s9 dt { float: left; width: 262px; }
.l998 .s9 dt div { background: #F8F8F8; border-top: 1px solid #D3D3D3; padding-top: 21px; padding-left: 15px; padding-bottom: 22px; font-size: 16px; }
.l998 .s9 dt p { padding-top: 30px; padding-bottom: 30px; }
.l998 .s9 dd { padding: 15px; float: right; border-left: 1px solid #D3D3D3; width: 235px; }
.l998 .s9 img { display: block; margin: auto; }
.l998 .s10 { background-image: url(/images/901.jpg); height: 177px; width: 212px; background-repeat: no-repeat; margin: auto; }
.l998 .s10 img { margin-left: 5px; margin-top: 5px; }
/*客服*/
.wq_bubble_list {position: fixed;right: 0px;bottom: 180px;width: 63px;z-index: 10084;height: 255px;}
.wq_bubble_list > li {position: relative;float: left;width: 63px;height: 75px;}
.wq_bubble_list > li b{ position:absolute;left:1px;top:50%; width:8px; height:15px; margin-top:-7.5px;background: url(/images/kfdot.png) no-repeat; z-index:9;opacity: 0;transition:all 0.3s ease-in-out 0s}
.wq_bubble_list .slide_wrapper {position: absolute;top: 0px;right: -228px;z-index: 1;background-color: #272636;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.wq_bubble_list .simple {width: 80px;text-align: center;height: 50px;line-height: 50px;font-size: 16px;color: #333;}
.wq_bubble_list li:hover .slide_wrapper {opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(-290px);-moz-transform: translateX(-290px);-o-transform: translateX(-290px);transform: translateX(-290px);}
.wq_bubble_list li:hover b{opacity: 1;}
.ie .wq_bubble_list li:hover .slide_wrapper {right: 52px;}
li.wq_to_top {display: none;}
.wq_bubble_list > li > a {position: absolute;left: 0;top: 0;z-index: 2;display: block;width: 100%;height: 100%;background-image: url(/images/kefu.png);background-repeat: no-repeat;cursor: pointer;}
#wx{background-position: 0 0;}
#wx:hover {background-position: -62px 0;}
#qqKefu{background-position: 0 -75px;}
#qqKefu:hover {background-position: -62px -75px;}
#inlineKefu {background-position: 0 -140px;}
#inlineKefu:hover {background-position: -62px -140px;}
#telList {background-position: 0 -270px;}
#telList:hover {background-position: -62px -270px;}
#toTop {background-position: 0 -335px;}
#toTop:hover{background-position: -62px -335px;}
#bbx {background-position: 0 -205px;}
#bbx:hover {background-position: -62px -205px;}
#wechatCode {background-position: -102px 0;}
#wechatCode:hover {background-position: -153px 0;}
#onlineKefu {background-position: 0 -602px;}
#onlineKefu:hover {background-position: -51px -602px;}
.wq_bubble_list li p{ border-bottom:1px solid #494858}
.tel_list {position: relative;}
.tel_list div {padding:0 10px;width: 130px;}
.tel_list p {overflow: hidden;line-height: 65px; font-size:18px;}
.wq_bubble_list li p span {color: #FFF;}
.tel_list p .country {width: 100px;text-align: right;margin-right: 10px;}
.wq_kefu_item p {line-height:34px;border-bottom:1px solid #272636;width:80px; text-align:center; font-size:14px}
.qqKefu .slide_wrapper{ top:-23px;}
.inlineKefu .slide_wrapper{ top:-8px;}
.bbx .slide_wrapper{ top:-82px}
.bbx .slide_wrapper a{ float:left; width:90px; font-size:14px; color:#FFF; text-align:center; height:63px}
.bbx .slide_wrapper span{ display:block;}
/*
FILE ARCHIVED ON 15:42:02 Feb 20, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 19:39:07 Jul 10, 2024.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.664
exclusion.robots: 0.047
exclusion.robots.policy: 0.035
esindex: 0.011
cdx.remote: 53.664
LoadShardBlock: 4600.078 (3)
PetaboxLoader3.datanode: 57.747 (4)
PetaboxLoader3.resolve: 5151.659 (2)
load_resource: 654.01
*/