﻿body{background:#f3f4f8;}
.page{width:1050px;height:20px;line-height: 20px;text-align: center;padding-top:30px;color:#666;}
.page span,.page a{display: inline-block;margin:0 5px;}
.page span.current{color:#8a211f;font-size:16px;}
.page input{width:25px;border:1px solid #dcdcdc;padding:0 3px;}
.page a{color:#666;}
.gray { -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.slogan,.slogan2,.slogan3,.slogan4,.slogan5,.slogan6,.slogan7{width:100%;min-width:1090px;height:348px;background:url(../img/slogan.jpg) center no-repeat;}
.slogan2{background:url(../img/slogan2.jpg) center no-repeat;}
.page_position{width:1090px;height:32px;line-height: 32px;border-bottom: 1px solid #666;text-indent: 10px;margin:30px auto 0;}
.detail_cont{width:1050px;height:auto;margin:18px auto 0;padding:10px;}
#detailBox > ul > li > h4{width:1050px;height:38px;line-height: 38px;font-size:16px;font-weight: 600;border-bottom: 1px solid #bfbfbf;}
#detailBox > ul > li > h4 strong{padding:0 5px;height:36px;display:inline-block;border-bottom:5px solid #872210;}
#detailBox{margin:20px 0;}
#detailBox > ul > li > p {text-indent: 2em;line-height:24px;}
.mes_bg7{background:url(../img/s-bg.jpg) center bottom no-repeat}
.undis{display:none}
/*焦点图*/
.detail_swiper{width:1050px;height:675px;position:relative;margin:26px 0;}
.detail_swiper .btn{position:absolute;width:36px;height:154px;top:512px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.detail_swiper .prev{left:25px;background:url(../img/prevBtn.png) no-repeat;}
.detail_swiper #prevTop,.detail_swiper #nextTop{top:213px;width:32px;height:87px;}
.detail_swiper #prevTop{background:url(../img/prevBtnTop.png) 0 0 no-repeat;}
.detail_swiper #nextTop{background:url(../img/nextBtnTop.png) 0 0 no-repeat;}
.detail_swiper .next{right:25px;background:url(../img/nextBtn.png) no-repeat;}
.detail_swiper li{float:left;}
.detail_swiper .cf li{position:relative;color:#fff;}
.detail_swiper .cf a{display:block;width:1050px;height:482px;position:absolute;color:#fff;}
.detail_swiper .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.detail_swiper .picBox{height:482px;position:relative;overflow:hidden;}
.detail_swiper .picBox ul{height:482px;position:absolute;}
.detail_swiper .picBox li{width:1050px;height:482px;text-align:center;overflow:hidden;}
.list_box_bg{width:1050px;height:140px;background:#dcdcdc;border-radius: 12px;margin:25px auto;padding-top:25px;}
.detail_swiper .listBox{width:900px;height:120px;margin:0 auto;position:relative;margin:0 auto;overflow:hidden;background:#dcdcdc;}
.detail_swiper .listBox ul{height:120px;position:absolute;}
.detail_swiper .listBox li{width:178px;height:120px;cursor:pointer;position:relative;}
.detail_swiper .listBox li i{position: absolute;bottom:5px;left:5px;color:#fff;}
.detail_swiper .listBox li a{display:block;width:171px;height:120px;}
.detail_swiper .listBox li img{width:171px;height:120px;}
.detail_swiper .listBox li.on img{width:158px;height:114px;border:3px solid #872210;}
.detail_swiper .listBox .on i{display:block;}
/*博物馆内容页*/
.mes_info{width:1090px;}
.mes_info_l{float: left;}
.mes_info_r{float: left;width:408px;line-height: 24px;margin:110px 0 0 5px;}
.mes_info_r > p {text-indent: 2em;}
.mes_bg{background:url(../img/mes-bg.jpg) center 225px no-repeat;}
.mes_act_tit{display: block;margin:42px auto 35px;text-align: center;}
.mes_act_l{width:397px;position: relative;float: left;}
.mes_act_l ul{width:397px;min-height:700px;overflow: hidden;background:url(../img/line-bg.png) 393px top repeat-y;margin-top:15px;}
.mes_act_l li{width:365px;height:93px;margin:12px auto;}
.mes_act_r{width:625px;float: right;margin-top:15px;}
/*焦点图*/
.detail_swiper2{width:625px;height:500px;position:relative;}
.detail_swiper2 .btn{position:absolute;width:22px;height:154px;top:360px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.detail_swiper2 .prev{left:10px;background:url(../img/prevBtn.png) no-repeat;background-size:24px;}
.detail_swiper2 #prevTop,.detail_swiper2 #nextTop{top:133px;width:46px;height:48px;display: none}
.detail_swiper2 #prevTop{background:url(../img/prevBtnTop.png) 0 0 no-repeat;}
.detail_swiper2 #nextTop{background:url(../img/nextBtnTop.png) 0 0 no-repeat;}
.detail_swiper2 .next{right:10px;background:url(../img/nextBtn.png) no-repeat;background-size:24px;}
.detail_swiper2 li{float:left;}
.detail_swiper2 .cf li{position:relative;color:#fff;}
.detail_swiper2 .cf a{display:block;width:625px;height:320px;position:absolute;color:#fff;}
.detail_swiper2 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.detail_swiper2 .picBox{height:320px;position:relative;overflow:hidden;}
.detail_swiper2 .picBox ul{height:320px;position:absolute;}
.detail_swiper2 .picBox li{width:625px;height:320px;}
.list_box_bg2{width:627px;height:109px;background:#dcdcdc;border-radius: 12px;margin:25px auto;padding-top:23px;}
.detail_swiper2 .listBox{width:545px;height:86px;margin:0 auto;position:relative;margin:0 auto;overflow:hidden;background:#dcdcdc;}
.detail_swiper2 .listBox ul{height:86px;position:absolute;}
.detail_swiper2 .listBox li{width:110px;height:86px;cursor:pointer;position:relative;}
.detail_swiper2 .listBox li i{position: absolute;bottom:5px;left:5px;}
.detail_swiper2 .listBox li a{display:block;width:104px;height:86px;}
.detail_swiper2 .listBox li img{width:104px;height:86px;}
.detail_swiper2 .listBox li.on img{width:98px;height:80px;border:3px solid #872210;}
.detail_swiper2 .listBox .on i{display:block;}

/*美图欣赏*/
.slogan3{background:url(../img/slogan3.jpg) center no-repeat;}
.mes_bg2{background:url(../img/beau-bg.jpg) center bottom no-repeat}
.main_cont{width:1090px;height:auto;margin:0 auto;padding:36px 0 46px;}
.main_cont > h5{width:706px;height:33px;margin:0 auto;}
.beau_photo{max-width: 800px;margin: 0 auto;position: relative;}
.slide{width: 100%;min-height:400px;overflow: hidden;position: relative;}
.slide .img{overflow:hidden;position:absolute;transition:width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;text-align: center;color:#666;line-height:1.5;font-size:16px;}
.slide .img img{width: calc(100% - 14px);height: calc(100% - 50px);margin: 0px;cursor: pointer;border:2px solid #fff;box-shadow:0 0 5px #666;}
.slide .img1{width: 40%;height: 40%;top: 30%;left: -50%;z-index: 1;}
.slide .img2{width: 60%;height: 60%;top: 24%;left: -12%;z-index: 2;transform: perspective(999px) rotateY(60deg);}
.slide .img3{width: 76%;height: 88%;top: 10%;left: 12%;z-index: 3;}
.slide .img4{width: 60%;height: 60%;top: 24%;left: 50%;z-index: 2;transform: perspective(999px) rotateY(120deg);}
.slide .img5{width: 40%;height: 40%;top: 30%;left: 110%;z-index: 1;}
.slide-bt{position: absolute;left: 50%;bottom: 13%;z-index: 10;}
.slide-bt span{width: 24px;height: 8px;background: #c9caca;float: left;margin: 5px;border-radius: 4px;}
.slide .slide-bt .on{background: #ffd200;}
.b_prev{position: absolute;left:-50px;width:32px;top:170px;cursor: pointer;}
.b_next{position: absolute;right:-50px;width:32px;top:170px;cursor: pointer;}

#imgModule{display:none;}
#imgDefault{cursor:pointer;}
.imgItem{width:100px;height:80px;}
.mask{background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;left:0;top:0;width:100%;height:100%;z-index: 1000}
.lightBoxContent{width:800px;height:530px;position:fixed;left:50%;top:50%;background:#fff;margin:-265px 0 0 -400px;z-index: 1001;color: #fff;text-align:center;}
#imgLoader{width:32px;height:32px;position:fixed;left:50%;top:50%;margin:-16px 0 0 -16px;display:none;}
#imgLight{width:800px;height:530px;-webkit-animation:change 1s;animation:change 1s;}
#imgModule .btn{width:40px;height:50px;position:fixed;top:50%;margin-top:-25px;cursor:pointer;}
.lightBoxSprite{background-image:url(../images/imgIcons.png);background-repeat:no-repeat;z-index: 1001}
#lightBoxPrev{left:10px;background-position:2px center;}
#lightBoxNext{right:10px;background-position:-42px center;}
.closeBtn{width:35px;height:35px;background-position:-100px center;position:fixed;top:15px;right:15px;cursor:pointer;}
.lightBoxPagination{position:fixed;left:0;bottom:50px;width:100%;text-align:center;}
.lightBoxPagination span{display:inline-block;width:10px;height:10px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin-right:8px;}
.lightBoxPagination span.current{background:#fff;}
@keyframes change{
    0%{opacity:0;}
    100%{opacity:1;}
}
/*地方风俗*/
.slogan4{height:365px;background:url(../img/slogan4.jpg) center no-repeat;}
.custom_l{width:332px;min-height:695px;float:left;background:url(../img/line-bg.png) right top repeat-y;position: relative;}
.custom_r{width:700px;float:right;}
.custom_l li{width:302px;height:40px;background:url(../img/cuntom_list_bg.png) no-repeat;text-align:center;line-height: 40px;margin-bottom:2px;color:#fff;font-size:16px;}
.custom_l li.select{background:url(../img/cuntom_list_bg_g.png) no-repeat;}
.custom_l li.custom_list_f{background:#872210;}
.custom_l li.custom_list_f_select{background:#969494;}
.custom_l li a{display: block;width:100%;height:100%;color:#fff;}
.qua_icon,.qua_icon2{width:10px;height:42px;background: #872210;position: absolute;right:-3px;top:10px;}
.qua_icon2{right:-1px;top:20px;}
.mes_bg5{background:url(../img/custom-bg.jpg) center bottom no-repeat}
.custom_r h6{color:#872210;height:70px;line-height:70px;font-size:18px;font-weight:550;padding-left:10px;}
.custom_r h6 span,.custom_r h6 img{float: left;}
.custom_r h6 img{width:20px;margin-top:10px;margin-left:10px;}
/*魅力起源*/
.mes_bg6{background:url(../img/charm-bg.jpg) center bottom no-repeat}
.slogan5{height:450px;background:url(../img/slogan5.jpg) center no-repeat;}
.detail_cont2{width:1082px;margin:0 auto;padding:20px 0 50px;}
.detail_swiper3{width:1082px;height:425px;margin:10px 0;}
.swiper-container{ width: 100%;height: 100%;}
.swiper-button-next{background:url(../img/nextBtnTop.png) no-repeat;height:100px;background-size:27px;}
.swiper-button-prev{background:url(../img/prevBtnTop.png) no-repeat;height:100px;background-size:27px;}
.flash{ width:1082px; height:247px; margin:50px auto;background-color: #872210}
.flash .con{ width:1082px; height:247px;}
.flash .con ul li{ width:145px; height:242px; position:relative; overflow:hidden; float:left;}
.flash .con ul li.current{ width:792px;}
.flash .con ul li h3{ width:145px; height:242px; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.mes_p{padding-top:30px;}
/*.flash .con ul li.ti1 h3{ background:#C30;}
.flash .con ul li.ti2 h3{ background:#F0F;}
.flash .con ul li.ti3 h3{ background:#09F;}*/
.show{ position:absolute; left:145px; top:0; width:792px; height:242px;background-color: #f60}
/*周边景点列表*/
.scenic_left{width:538px;height:420px;float: left;background:url(../img/scenic_map.png) no-repeat;position: relative;}
.scenic_right{width:552px;height:auto;float: right;}
.scenic_tab{border-radius: 50%;background-color: #d2b3af;position: absolute;text-align: center;font-size:12px;color:#fff;cursor: pointer;}
.scenic_z{left:130px;top:140px;width:70px;height:70px;line-height:70px;}
.scenic_s{left:178px;top:210px;width:45px;height:45px;line-height:45px;}
.scenic_hu{left:220px;top:160px;width:64px;height:64px;line-height:64px;}
.scenic_he{left:290px;top:100px;width:70px;height:70px;line-height:70px;}
.scenic_hua{left:300px;top:175px;width:50px;height:50px;line-height:50px;}
.scenic_left >div.select{background-color:#976a62;box-shadow:-3px 0 6px #888888;}
.scenic_cont{display: none}
.scenic_right div.select{display: block;}
/*地方风俗*/
.custom_left{width:467px;height:491px;float: left;padding:33px 40px;background-color:#f0eeee;}
.custom_right{width:543px;height:557px;float: right;}
.custom_left h5{font-size:18px;height:22px;line-height:22px;color:#872210;margin-bottom:20px;}
.custom_left div{width:467px;height:120px;overflow: hidden;}
.custom_left a{display: block;width:129px;height:36px;text-align: center;line-height: 36px;color:#fff;background: #8a211f;margin-top: 13px;margin-bottom: 40px;}
.custom_left img{width:467px;height: 236px;}
.custom_right a{display:block;width:475px;height:130px;margin:25px auto 0;padding:0 0 25px;border-bottom: 1px solid #999}
.custom_right a .left{float: left;width:300px;}
.custom_right a > img{float:right;width:139px;height:126px;}
.custom_right a .left strong{font-size:18px;height:32px;line-height: 20px;color:#872210;display: block;}
.custom_right a .left > p{line-height:24px;max-height: 72px;}
/*酒店住宿详情页*/
.wineshop_deatail{width:750px;float: left;margin-left:20px;}
.wineshop_info{width:275px;float: right;margin-right:20px;color:#666;}
.wineshop_deatail strong{display: inline-block;font-size:18px;line-height:30px;font-weight:600;border-bottom:1px solid #666;padding:0 10px;text-align: center;margin-bottom:25px;}
.wineshop_info strong{font-size:22px;line-height: 28px;padding-left:40px;margin-bottom:5px;display: block}
.wineshop_info p{font-size:14px;line-height: 24px;padding-left:40px;margin-bottom:20px;}
.wineshop_info strong.pos{background:url(../img/posation-icon.png) 6px 2px no-repeat;background-size:18px;}
.wineshop_info strong.tele{background:url(../img/tele-icon.png) 6px 3px no-repeat;background-size:22px;}
.recom_tit{width:1050px;height:1085px;height:34px;line-height: 34px;border-bottom:2px solid #999;margin:0 auto;font-size:14px;}
.recom_tit div.left{color:#872210;padding-left:15px;position: relative;}
.recom_tit div.left span{position: absolute;font-size:50px;left:0;top:-3px;}
.recom_tit a.right{padding-right:10px;}
.recom_list {width:1050px;margin:20px auto 0;}
.recom_list li{width:318px;height:238px;border:1px solid #dbdadb;float:left;margin:0 5px;box-shadow:2px 2px 6px #ddd;padding:10px;overflow: hidden;}
.recom_list li img{width:318px;height:183px;}
.recom_list li p{text-indent:10px;margin-top:6px;}
.slogan6{height:352px;background:url(../images/15.jpg) center no-repeat;}

/*古城探秘*/
.gc_list{padding:60px 0 30px;}
.gc_pic{width:638px;height:313px;overflow: hidden;}
.gc_txt{width:442px;height:313px;position: relative;}
.gc_txt > h6{width:374px;height:39px;line-height: 39px;color:#333;margin-top:125px;margin-bottom:5px;margin-left:68px;position: relative;font-weight: 550;}
.gc_txt > h6 > span{display: block;position: absolute;width:90px;border-bottom:1px solid #010101;bottom:0;}
.gc_txt > p{width:265px;overflow: hidden;height:96px;margin-left:68px;line-height: 24px;}
.gc_txt > a{display: block;width:185px;height:30px;text-align:center;line-height:30px;border:1px solid #010101;margin-left:68px;margin-top:15px;}
.gc_txt > a:hover{text-decoration: underline;}
.gc_txt > strong{display: block;width:16px;padding-left:44px;min-height:60px;padding-bottom:0px;position: absolute;top:-20px;line-height: 18px;font-size:16px;font-weight: 550;}
.gc_txt > strong.right_str{right: 55px;}
.gc_txt > strong.left_str{left: 55px;}
.str_fi{background:url(../img/icon33.png) 0 bottom no-repeat;}
.str_s{background:url(../img/icon33.png) -121px bottom no-repeat;}
.str_t{background:url(../img/icon33.png) -250px bottom no-repeat;}
.str_fo{background:url(../img/icon33.png) -373px bottom no-repeat;}
/*游客中心*/
.slogan7{height:352px;background:url(../img/slogan6.jpg) center no-repeat;}
.user_ce{width:100%;height:600px;background-color: #fff;border:1px solid #d2d2d2;}
.user_ce_l{width:480px;height: 600px;float: left;}
.user_ce_r{width:610px;height: 600px;float: right;margin-top:25px;}
.user_ce_l strong{width:404px;height:49px;margin:85px auto 40px;text-align:center;line-height:49px;font-size:18px;color:#fff;border-radius:6px;background-color: #a4272c;display:block;}
.user_ce_l > div{width:400px;max-height:380px;font-size:16px;line-height:28px;margin:0 auto;text-indent: 2em;}
/*活动安排*/
ul.main_act > li{width:1050px;height:228px;padding:40px 20px;margin-bottom:15px;border-bottom: 1px solid #d5dae1;background-color: #f3f4f8}
ul.main_act > li img{float: left;width:362px;height:228px;float:left;}
ul.main_act > li div.act_inf{width:665px;float: right;}
ul.main_act > li div.act_inf strong{font-size:18px;font-weight:550;color:#333;margin-top:10px;display: block;}
ul.main_act > li div.act_inf dl{width:665px;margin:28px 0 18px;}
ul.main_act > li div.act_inf dl dd{float: left;display: inline-block;padding:0 10px;height:25px;line-height: 25px;border:1px solid #666;margin-right:10px;}
ul.main_act > li div.act_inf i{display: block;margin:12px 0 5px;}
ul.main_act > li div.act_inf p{max-height:48px;line-height: 24px;}
ul.main_act > li div.act_inf a{display: block;border-bottom: 2px solid #666;width:60px;line-height: 20px;margin-top:10px;}
/*婺州古玩*/
.slogan8{width:100%;height:353px;background: url(../img/slogan7.jpg) center no-repeat;}
.gw_po{width:100%;height:233px;min-height:233px;padding-top:60px;margin-top:-40px;background:url(../img/gw-photo2.png) right 0 no-repeat;}
.gw_po > div{width:534px;float: left;}
.gw_po > div >strong {display: block;width:534px;height:45px;}
.gw_po > div >strong img,.gw_ps > div >strong img{float: right;}
.gw_font{font-size:14px;text-indent: 2em;line-height: 30px;}
.gw_pic{margin-left:185px;margin-bottom:15px;}
.gw_ps{width:610px;height:250px;min-height:250px;margin-top:30px;padding-left:440px;padding-bottom:100px;background:url(../img/gw-photo3.png) no-repeat;}
.gw_ps > div {float: right;width:580px;}
.gw_ps > div >strong{width:580px;height:45px;display:block;}
.gw_jp{background:url(../img/gw-photo4.png) right 0 no-repeat;}