﻿html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body{ color:#333;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0; font-family:'微软雅黑';} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight:normal;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.tal{ text-align:left} .tar{ text-align:right;}
/*文字两侧对齐*/
.justify {text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;
/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/}

.toe{/*超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
img {max-width: 100%;height:auto;}
strong{ font-weight:normal;}
/*select{
 -webkit-appearance:none;-moz-appearance:none;appearanearance: none;}*/
/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 +------------------------------------------------------------------------------
 */
a{ color:#333;  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -ms-transition: 200ms;
  transition: 200ms;
 text-decoration: none;}
a:hover{  text-decoration:none; -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -ms-transition: 200ms;
  transition: 200ms;
  }
body{font-family:'微软雅黑'; line-height:1.5; font-size:14px; color:#333;min-width: 1366px;}
 .lft,.fl{ float:left;}
 .rgt,.fr{ float:right;}
.wrapper{
	width:1090px; margin:0 auto;
}

@font-face {
  font-family: 'siyuan';
  src: url('../font/siyuan.eot');
  src:
    url('../font/siyuan.eot?#font-spider') format('embedded-opentype'),
    url('../font/siyuan.woff') format('woff'),
    url('../font/siyuan.ttf') format('truetype'),
    url('../font/siyuan.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}



/*图片放大*/
.thumb{ overflow:hidden;}
.thumb img{webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.thumb img:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}


/*头部样式*/
#header{ background:rgba(3,3,3,0.43); height:96px; position:fixed; width:100%; top:0; left:0; right:0; z-index:1000;transition: all 0.3s ease-in-out 0s;}
#header.selected{height:76px;}
#header.selected .topbar{display: none}
.topbar{ height:30px; line-height:30px; color:#fff; font-size:14px;}
.topbar a{ color:#fff; }
.topbar a:hover{ text-decoration:underline;}
.topbar .fr > div{float: left;margin-top:5px;}
.topbar .wt{ float:left; margin-right:35px;}
.topbar .fr a{ margin:0 5px;}
.topbar .fr .tel{padding-left:30px;background:url(../img/tel-icon.png) no-repeat 0 center;background-size:22px;}
.topbar .fr .weather{margin-left:5px;}
.topbar .fr .lan{width:86px;height:17px;margin-left:10px;}
.topbar .fr .lan select{width:1px solid #fff;background:none;width:84px;color:#fff;}
.topbar .fr .search{width:8px 17px;margin:5px 5px 0;background:transparent;}
.topbar .fr .search img{width:18px;margin-top:5px;cursor: pointer;}
.search_box{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.6);z-index: 9;display: none}
.search_border{position: fixed;width:760px;height:60px;left:50%;top:50%;margin-left:-380px;margin-top:-36px;border:7px solid #919296;border-radius: 5px;}
.search_box .search_keyword{width:680px;height:60px;padding:0 10px;border:none;float: left;font-size:18px;}
.search_border img{width:40px;height:40px;padding:10px;background:#272831;float: right;cursor: pointer;}
.search_box .close{width:60px;height:60px;line-height:60px;font-size:60px;position:fixed;right:150px;top:150px;cursor: pointer;}
.search_box .close img{width:60px;}
.topbar .fr .lan select option{background:transparent;}
.topbar .fr .ico{ background:url(../img/shop-icon.png) 5px 7px no-repeat; padding-left:22px;}
#header .logo{ margin-top:-15px; float:left;margin-left: 80px;transition: all 0.3s ease-in-out 0s;}
#header .logo img{width:40px;}
#header .logo img.animateImg{width:30px;margin-top:25px;animation: myfirst 0.5s;-moz-animation: myfirst 0.5s;-webkit-animation: myfirst 0.5s;-o-animation: myfirst 0.5s;}
@keyframes myfirst
{
0%   {width:40px;margin-top:25px;}
100% {width:30px;margin-top:25px;}
}

@-moz-keyframes myfirst /* Firefox */
{
0%   {width:40px;margin-top:25px;}
100% {width:30px;margin-top:25px;}
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
0%   {width:40px;margin-top:25px;}
100% {width:30px;margin-top:25px;}
}

@-o-keyframes myfirst /* Opera */
{
0%   {width:40px;margin-top:25px;}
100% {width:30px;margin-top:25px;}
}
#header .logo img.animateImgRemove{width:40px;margin-top:0;animation: myfirstA 0.5s;-moz-animation: myfirstA 0.5s;-webkit-animation: myfirstA 0.5s;-o-animation: myfirstA 0.5s;}
@keyframes myfirstA
{
0%   {width:30px;margin-top:0px;}
100% {width:40px;margin-top:0px;}
}

@keyframes myfirstA
{
0%   {width:30px;margin-top:0px;}
100% {width:40px;margin-top:0px;}
}

@keyframes myfirstA
{
0%   {width:30px;margin-top:0px;}
100% {width:40px;margin-top:0px;}
}

@keyframes myfirstA
{
0%   {width:30px;margin-top:0px;}
100% {width:40px;margin-top:0px;}
}

#header .nav{ float:right; font-size:14px;margin-top:10px; transition: all 0.3s ease-in-out 0s;}
#header.selected > div > div.nav > div > ul{margin-top:10px;}  
#header .nav ul li{ float:left; position:relative; height:34px; text-align:center; margin-left:3px;}
#header .nav ul li strong a{ display:block; height:34px; line-height:39px; overflow:hidden; color:#fff; width:94px;background:url(../img/nav_on.png) no-repeat center 0;font-size:16px;}
#header .nav ul li dl{ position:absolute; width:100%; top:32px; left:0; background:url(../img/tm2.png) repeat; display:none;}
#header .nav ul li dl a{ display:block; color:#fff; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#header .nav ul li strong a:hover,#header .nav ul li.on strong a{ background:url(../img/nav_on.png) no-repeat center -34px;}
#header .nav ul li dl a:hover{ background:#8e2021; color:#fff;}
#header .nav ul li:hover strong a{ background:url(../img/nav_on.png) no-repeat center -34px;}
#header .nav ul li:hover dl{ }
/*底部样式*/
#friend-link{ background:#d1d1cf; height:34px; line-height:34px; overflow:hidden; font-size:14px; color:#666;}
#friend-link .head,#friend-link .body{ float:left;padding-top: 0!important;}
#friend-link .head{ width:80px;}
#friend-link .body{ width:840px; overflow:hidden;}
#friend-link .foot{ float:right;}
#friend-link .body a{ color:#666;}
#friend-link .body a:hover{ color:#8f2726;}
#friend-link .body ul li{ float:left; margin:0 14px; }
#friend-link .foot a{  color:#8f2726;}
#friend-link .foot a:hover{ text-decoration:underline;}
#friend-link  .footMore{float:right;margin-right:105px;}
#friend-link  .footMore a{color:#8f2726;}
#footer .foot-center{
    color: #fff; 
    background:#21181e url(../img/fbg.jpg) no-repeat center top; height:212px; position:relative;line-height:1.7; font-size:14px;
}
#footer .foot-nav{ padding-top:15px; padding-left:30px; font-size:14px; line-height:30px;}
#footer .foot-center .list{ float:left; width:85px;}
#footer .foot-center .list li{ float:left;}
#footer .foot-center .list li a{ color:#fff; } 
#footer a{ color:#fff; }
#footer a:hover{ color:#eee; text-decoration:underline; }

#footer .leftMod{ width:350px; padding-top:38px;position: relative;}
#footer .leftMod .tel{ background:url(../img/ico3.png) no-repeat left center; line-height:30px; padding-left:34px; margin-top:15px; margin-left:39px; color:#fff; font-size:16px;}
#footer .leftMod .code { position:relative;float:left; width:50%; line-height:1;}
#footer .leftMod .code span{ color:#fff; font-size:14px; text-indent:5px; display:block;cursor:pointer; }
#footer .leftMod .code .img{ background:url(../img/bg1.png) no-repeat center top; width:129px; height:143px; text-align:center;position:absolute;  top:-140px; left:15px; display:none;z-index:1001}
#footer .leftMod .code .img img{ width:104px; height:104px; display:block; margin-left:13px; float:left; margin-top:11px;}
#footer .leftMod .code:hover .img{ display:block; }
#footer .leftMod .wbcode .img{ background:url(../img/bg2.png) no-repeat center top;}
#footer .leftMod .wxcode span{ background:url(../img/ico1.png) no-repeat 25px top; padding-top:68px;}
#footer .leftMod .wbcode span{ background:url(../img/ico2.png) no-repeat 25px top; padding-top:68px;}
#footer .foot-bottom{ background:#fbfbf9; font-size:14px; height:44px; line-height:44px; color:#969797; text-align:center;}
#footer .foot-bottom a{ color:#969797;}#footer .foot-bottom a:hover{  color:#8f2726;}

.dayData{width:auto;height:32px;line-height:32px;background:rgba(3,3,3,0.42);position: absolute;min-width: 540px;top:160px;}
.dayData > span{float: left;margin-right: 10px;padding-left:35px;}
.dayData > span.dayData1{background:url(../img/f-icon.png) 2px 4px no-repeat;background-size:24px;}
.dayData > span.dayData2{background:url(../img/f-icon.png) 4px -48px no-repeat;background-size:24px;}
.dayData > span.dayData3{background:url(../img/f-icon.png) 8px -120px no-repeat;background-size:26px;}
/*切换图样式*/
.fullSlide{ position:relative;margin:0 auto; overflow:hidden;width: 100%;}
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li { overflow:hidden; position:relative;}
.fullSlide .bd li img{width:100%;display: block;} 
.fullSlide .bd li  a{ display:block;}
.fullSlide .hd { width:100%;position: absolute; height:24px; padding-top:8px; bottom:30px; text-align: center; font-size:0; z-index:1;}
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd li{margin: 0 6px; background:url(../img/dian2.jpg) no-repeat center center;border-radius:60px ; height:15px;overflow: hidden; width: 15px; cursor: pointer;display:inline-block; *display:inline; zoom:1;}
.fullSlide .hd .on{ background:url(../img/dian.jpg) no-repeat center center;  }
.fullSlide .prev,
.fullSlide .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.fullSlide .prev { left: 50%; margin-left:-500px; }
.fullSlide .next { background-position: 0 -90px; right: 50%; margin-right:-500px;}
.fullSlide .prev:hover,
.fullSlide .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;  }


.main{background: url(../img/back3.jpg) no-repeat top;}
.hot{box-shadow: 1px 2px 20px #999;padding: 10px 0;background: #fff;}
.hot .head{padding:0 0 0 85px;background: url(../img/icon1.png) no-repeat left top;background-size:69px 62px;margin-left: 183px;}
.hot .head h4 img{width: 215px;}
.hot .body{padding-left: 160px;background: url(../img/fonts1.png) no-repeat left center;background-size:148px auto;}
.hot .body ul li a{color: #0b0609;line-height: 30px;font-size: 16px;display: block;}
.hot .tempWrap{height: 30px;}	
.title{text-align: center;}
.title h3{font-size: 30px;font-weight: 600;color: #0b0609;display: inline-block;*display: inline-block;zoom: 1;padding-left: 15px;border-left:8px solid #9A2128;line-height: 35px;}
.title p{font-size: 16px;line-height: 60px;color: #0b0609;}
.history .body{padding-top: 17px;position: relative;}
.hot .fr p{font-size: 16px;line-height: 30px;}
.hotBox{width:100%;min-width:1200px;height:50px;box-shadow: 1px 2px 20px #999;margin-bottom: 20px;z-index: 1;position: relative;}
.notice_active{width:1090px;height:50px;overflow: hidden;margin:0 auto;}
.notice_active ul li{height:50px;line-height: 50px;}
.notice_active ul li > div{float: left;width:30%;}
.notice_active ul li > div.noctice_m{margin:0 3% 0 0;}
/*切换图样式*/
.fullSlides{ position:relative;overflow:hidden;z-index: 33;}
.fullSlides .bd{ position:relative; z-index:0; }
.fullSlides .bd li { overflow:hidden; position:relative;height: 443px;}
.fullSlides .bd li .thumb{height: 416px;width: 623px;}
.fullSlides .bd li img{width:100%;display: block;height: 416px;width: 623px;} 
.fullSlides .bd li img.a{width: 72px!important;position: absolute;top: 45px;left:595px;height: 24px;z-index: 999;}
.fullSlides .bd li  a{ display:block;}
.fullSlides .hd { width:58%;position: absolute; height:24px; padding-top:8px; bottom:50px; text-align: center; font-size:0; z-index:1;}
.fullSlides .hd ul{ text-align:right; padding-right: 20px;}
.fullSlides .hd li{margin: 0 6px; background:url(../img/dian2.jpg) no-repeat center center;border-radius:60px ; height:15px;overflow: hidden; width: 15px; cursor: pointer;display:inline-block; *display:inline; zoom:1;}
.fullSlides .hd .on{ background:url(../img/dian.jpg) no-repeat center center;  }

.history  .text{width: 690px;background: #959595;box-sizing: border-box;position: absolute;top:30px;left: 400px;font-size: 18px;color: #0b0609;line-height: 35px;text-indent: 30px;box-sizing: border-box;padding: 10px 47px 14px 245px;z-index: -1;}
.history  .text p{position: relative;color: #fff;z-index: 44;}
.history .foot{padding: 48px 0 85px;}
.history .foot a{width: 185px;height: 30px;border: 1px solid #8f2726;font-size: 14px;line-height: 30px;text-align: center;color: #8F2726;display: block;margin: 0 auto;}
.history .foot a:hover{background: #8F2726;color: #fff;}

.menu ul{margin-left: -68px;}
.menu ul li{width: 125px;text-align: center;float: left;margin-left: 68px;}
.menu ul li a h5{color: #221b0b;font-size: 28px;line-height: 28px;position: relative;display: inline;}
.menu ul li a h5 i{display: block;position: absolute;width: 7px;height: 7px;background: #959595;top: 12px;left: -18px;border-radius:50% ;}
.menu ul li a img{padding-top: 20px;}
.menu ul li a img.b{display: none;}
.menu ul li a:hover img.a{display: none;}
.menu ul li a:hover img.b{display: inline;}
.menu ul li a:hover h5{color: #8F2726;}
.menu ul li a:hover h5 i{background: #8F2726;}

.map{padding-top: 55px;}
.map .body{padding: 16px 30px 0;}
.map .body .left{width:36%;}
.map .body p{font-size: 16px;color: #0b0609;line-height: 30px;margin-bottom: 40px;padding-right: 10px;}
.map .body ul li{width: 40%;line-height: 37px;margin: 0 5% 20px;text-align: center;float: left;}
.map .body ul li:last-child{margin-bottom: 0;}
.map .body ul li a{display: block;border: 1px solid #333333;font-size: 16px;color: #333;}
.map .body ul li a:hover{background: #8F2726;border: 1px solid #8F2726;color: #fff;}
.map .body ul li.on a{background: #8F2726;border: 1px solid #8F2726;color: #fff;}
.map .body .right{width: 63%;border: 1px solid #333;padding: 15px;box-sizing: border-box;height: 375px;}
.map .body .right a{display: block;}
.map .body .right img{display: block;width: 100%;height: 100%;}
.map .foot{padding: 50px 0 ;}
.map .foot a{width: 185px;height: 30px;border: 1px solid #8f2726;font-size: 14px;line-height: 30px;text-align: center;color: #8F2726;display: block;margin: 0 auto;}
.map .foot a:hover{background: #8F2726;color: #fff;}

/*古城伴手礼静态页*/
.title3{width: 370px;height: 120px;line-height: 120px;text-align: center;font-size: 36px;text-align: center;color: #fff;background: url(../img/back6.png);background-size:100% 100%;position: relative;z-index: 55;}
.title3.top{margin-top: -83px;}

.cut{margin-bottom: 45px;padding-top:20px;}
.cut2{margin-bottom: 20px;}
.cut .text{line-height: 40px;font-size: 14px;border-bottom: 1px solid #333;padding-left: 15px;position: initial;width: auto;background: none;padding: 0;color: #666;text-align: initial;}
.cut .text a{color: #666;}
.cut .text a:hover{color: #872210;}
.picture ul{margin-left: -2%;}
.picture ul li{width: 31.333333%;float: left;margin:0 0 20px 2%;}
.picture ul li img{display: block;width: 100%;height: 219px;}


.main2{background: url(../img/back5.jpg) no-repeat top;}
.wrapper2{width: 1200px;margin: 0 auto;}
.introduces{padding: 20px 0 70px;}
.introduces h3{text-align: center;}
.introduces h3 img{width: 179px;}
.introduces ul{margin-top: -40px;}
.introduces ul li{position: relative;margin-bottom: 15px;}
.introduces ul li .thumb{position: absolute;top:0;}
.introduces ul li:nth-child(even) .thumb{right: 0;}
.introduces ul li .thumb img{display: block;}
.introduces ul li .text{width: 845px;padding-top: 50px;}
.introduces ul li .text h5{font-size: 16px;font-weight: 600;line-height: 60px;color: #050505;text-indent: 30px;}
.introduces ul li .text p{font-size: 14px;line-height: 25px;color: #666666;text-indent: 30px;}
.introduces ul li .text p a{background: url(../img/gts.png) no-repeat 8px center;background-size:16px 14px;font-size: 13px;color: #b20e28;display: inline-block;*display: inline-block;zoom: 1;}
.introduces ul li .text.fl h5{text-align: right;}
.introduces ul li:nth-child(2) .thumb{top: 0;}
.introduces ul li:nth-child(2) .text{width: 730px;padding-top: 10px;}
.introduces ul li:nth-child(2) .text h5{text-indent: initial;padding-right: 30px;}
.introduces ul li:nth-child(3) .text{width: 825px;padding-top: 10px;}
.introduces ul li:nth-child(4) .text{width: 815px;padding-top: 0px;}
.introduces ul li:nth-child(5) .text{width: 850px;padding-top: 0px;}
.introduces ul li:nth-child(6) .text{width: 810px;padding-top: 0px;}

 
/*交通指南-公交*/
.main3{background: url(../img/back6.jpg) no-repeat top;}
.traffic{padding: 65px 0 30px;}
.traffic .left{width: 114px;border-right:1px solid #aaaaaa;padding-bottom: 20px;}
.traffic .left ul li:first-child{margin-top: 28px;}
.traffic .left ul li{margin-top: 96px;text-align: center;position: relative;}
.traffic .left ul li i{display: block;width: 12px;height: 12px;background: url(../img/dot.png) no-repeat;background-size:100% 100%;position: absolute;top: 42%;right: -6px;}
.traffic .left ul li.on i{background: url(../img/dot2.png) no-repeat;background-size:100% 100%;}
.traffic .right{width: 1050px;}
.traffic .right .head{position: relative;}
.traffic .right .head .icon p{font-size: 12px;color: #fff;line-height: 16px;border-radius:5px;background: #cb8c5f;margin: 0 5px;text-align: center;}
.traffic .right .head .hr{width: 800px;margin: 0 10px 0 19px;position: relative;top: -10px;}
.traffic .right .head h5{font-size: 12px;color: #cb8c5f;margin: 0 5px;text-align: center;padding-bottom: 6px;}
.traffic .right .head .xian{height: 25px;width: 100%;background: url(../img/iconh6.png) no-repeat;background-size:100% 25px;position: relative;}
.traffic .right .head .xian img{position: absolute;top: -107px;right: 0;}
.traffic .right .head .img {position: absolute;top: -35px;right: 0;}
.traffic .right .head .img img{width: 126px;height: 124px;border-radius:50%;}
.traffic .right .head .img p{font-size: 12px;color: #cb8c5f;text-align: center;}


.traffic .right dl{padding-top: 53px;}
.traffic .right dl dd{font-size: 14px;color: #333;line-height: 25px;padding: 28px 165px 25px 0;border-bottom: 1px solid #bfbfbf;padding-left: 85px;}
.traffic .right dl dd:last-child{border: none;}
.traffic .right dl dd h4{font-size: 14px;color: #cb8c5f;display: inline-block;%display: inline-block;zoom: 1;border: 1px solid #cb8c5f;line-height: 24px;padding-right: 5px;border-radius:5px;overflow: hidden;margin-bottom: 5px;}
.traffic .right dl dd h4 span{display: inline-block;*display: inline-block;background:#cb8c5f;color: #fff;padding: 0 5px;margin-right: 8px;}
	
	/*翻页*/
.page{text-align: center;width: 100%;padding-top: 40px;}
.page ul li{display: inline-block;border-radius:40px ;padding: 0 3px;color: #666;}
.page ul li a{color: #666666;font-size:14px;display: inline-block;line-height: 18px;text-align: center;margin:0 5px;}
.pages ul li span{font-size:14px; margin:0 5px;display:inline-block;}
.page span,.page a{display: inline-block;margin:0 5px;}
.page span.current{color:#8a211f;font-size:16px;}
.pages ul li .text{width:30px; height:20px; border: 1px solid #ccc;}
.pages ul li .bt{height:24px; line-height: 24px; border:none;margin-left: 5px;color: #666666;}
.pages ul li a.prev{line-height:24px ; text-align:center;font-size: 14px;
display: inline-block;color: #666666;}
.pages ul li a.next{line-height:24px ; text-align:center;
display: inline-block;font-size: 14px;color: #666666;}
.pages ul li input{width: 27px;height: 15px;border: 1px solid #666;background: none;text-align: center;margin-left: 3px;}
.pages ul li button{color: #666666;font-size:14px;display: inline-block;line-height: 18px;
text-align: center;border: none;background: none;cursor: pointer;}
.pagess{position: relative;top: -18px;padding: 0 0 30px;}

/*景点介紹列表页*/
.main4{background: url(../img/back7.jpg) no-repeat top;}
.sol ul{padding: 0 10px;}
.sol ul li{margin: 0 2% 50px;width: 29.33333333%;box-shadow: 2px 2px 10px #999;padding-bottom: 30px;float: left;}
.sol ul li:last-child{margin-bottom: 0px;}
.sol ul li .img img{height: auto;display: block;width: 100%;}
.sol ul li .img{margin-bottom: 19px;}
.sol ul li h5{font-size: 16px;color: #070707;line-height: ;padding: 0 7px;border: 1px solid #070707;line-height: 25px;border-radius:5px ;margin-bottom: 7px;display: inline-block;*display: inline-block;zoom: 1;}
.sol ul li .text{padding:0 25px;}
.sol ul li .m p{font-size: 14px;line-height: 20px;color: #666;line-height: 22px;color: #888888;}
.sol ul li .m p span{padding-left: 10px;}
.sol ul li .m p.h{color: #872210;padding-top: 5px;}
.sol ul li .m{margin-bottom: 25px;}
.sol ul li .text2 p{font-size: 14px;line-height: 22px;color: #888888;text-indent: 30px;}
.sol ul li .text2 span{display: block;text-align: right;color: #888888;}
.sol ul li .text2 span img{margin-right: 5px;position: relative;top: 2px;}
.sol ul li .text2 span:hover{color: #872210;}

/*景区概况*/
.main5{background: url(../img/back8.jpg) no-repeat top;}
.infos{margin-top: -195px;position: relative;z-index: 66;padding-bottom: 60px;}
.infos ul li{float: left;position: relative;}
.infos ul li a{color: #fff;}
.infos ul li img{display: block;}
.infos ul li:nth-child(5) img,.infos ul li:nth-child(6) img{width: 532px;height:215px;}
.infos ul li:nth-child(6) img{height: 259.4px;}

.infos ul li .text{padding: 0 25px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.infos ul li .text h5{font-size: 18px;padding-top: 40px;font-weight: 600;}
.infos ul li:nth-child(1) .text  h6{font-size: 14px;margin: 26px 0 20px;line-height: 14px;border-left: 3px solid #fff;padding-left: 6px;}
.infos ul li .text p{font-size: 14px;line-height: 21px;text-indent: 30px;}
.infos ul li .text .btn{line-height: 28px;text-align: center;padding: 0 22px;border: 2px solid #fff;font-size: 14px;width: 120px;border-radius:50px;margin-top: 25px;box-sizing: border-box;}
.infos ul li .text .btn:hover{background: #872210;border:1px solid #872210;}
.infos ul li:nth-child(2) .text{padding: 0 45px;}
.infos ul li:nth-child(2) .text ul {display: inline-block;*display: inline-block;zoom: 1;}
.infos ul li:nth-child(2) .text ul li{font-size: 14px;line-height: 14px;margin-top: 15px;position: relative;margin-left: 45px;float: initial;}
.infos ul li:nth-child(2) .text ul li i{display: block;width:5px;height: 5px;border-radius:50%;background: #fff;position: absolute;top:50%;left: -13px;margin-top: -2.5px;}
.infos ul li:nth-child(2) .text ul.ul li{margin-left: 60px;}
.infos ul li:nth-child(2) .text .btn{display: inline-block;*display: inline-block;zoom: 1;}
.infos ul li:nth-child(3) .text{padding: 0 25px;}
.infos ul li:nth-child(4) .text .h5{line-height: 60px;padding-top:10px;}
.infos ul li:nth-child(4) .text dl dd{border-bottom: 1px solid #fff;padding-bottom: 5px;}
.infos ul li:nth-child(4) .text dl dd h6{font-size:14px;line-height: 30px;font-weight: 600;border: none;border-left: 0!important;padding-left: 0;margin: 0;padding-top: 5px;}
.infos ul li:nth-child(4) .text dl dd h6 span{font-weight: 400;}
.infos ul li:nth-child(4) .text dl dd p{line-height: 25px;}
.infos ul li:nth-child(4) .text dl dd p span{color: #550a0a;}


/*景区活动列表页*/
.main6{background: url(../img/back9.jpg) no-repeat top;}
.details{margin-top: -25px;padding-bottom: 60px;}
.details ul li{padding: 0 20px 45px 30px;position: relative;margin-bottom:15px;min-height:140px;}
.details ul li:hover{background: #fff;}
.details ul li .text{width: 870px;}
.details ul li .img{width: 252px;position: absolute;bottom: 5px;right: 20px;height:132px;}
.details ul li .img img{display: block;}
.details ul li h5{font-size: 16px;color: #333;font-weight: 600;line-height: 45px;}
.details ul li > p{font-size: 14px;color: #888888;text-indent: 30px;height:40px;overflow:hidden;line-height:30px;}
.details ul li .btn{text-align: right;font-size: 14px;line-height:30px;margin-top:5px;position: absolute;bottom:5px;right:300px;}
.details ul li .btn img{padding-right: 5px;}


/*美食专区列表页*/
.cate.a{background: url(../img/back10.jpg) no-repeat;background: auto 715px;}
.cate.b{background: url(../img/back11.jpg) no-repeat;background: auto 715px;}
.cate.c{background: url(../img/back12.jpg) no-repeat;background: auto 715px;}
.cate.d{background: url(../img/back12.jpg) no-repeat;background: auto 715px;}
.cate .wrapper2{padding: 0 100px  0 60px;box-sizing: border-box;}
.cate h2{font-size: 30px;color: #000;font-weight: 600;line-height: 120px;text-align: center;}
.cate .left{width: 680px;}
.cate  img{width: 100%;display: block;}
.cate  h4{font-size: 16px;color: #010101;font-weight: 600;line-height: 35px;padding-top: 5px;}
.cate  p{font-size: 14px;color: #818181;line-height: 23px;padding-bottom: 5px;}
.cate  span{display:block;font-size: 14px;line-height: 35px;width: 110px;border-top:2px solid #010101;text-align: center;vertical-align: top;position: relative;text-indent: 18px;}
.cate .right{width: 313px;}
.cate ul{margin-left:-3%;}
.cate .cont{height: 518px;overflow: hidden;}
.cate .cont.on{height: auto;}
.cate ul li{width: 30.33333%;margin-left:3%;float: left;margin-bottom: 10px;}
.cate span img{width: 16px;height: 14px;position: absolute;top:11px;left: 15px;}
.foot{padding:22px 0 33px ;text-align: center;}
.foot a{font-size: 14px;color: #872210;}
.foot img{width: 18px;display: inline;position: relative;top: 1px;left: 8px;}
.cate .left .thumb{width:680px;height:380px;overflow: hidden;}
.cate .box .thumb{width:313px;height:176px;overflow: hidden;}
.cate .left p{height:68px;}
.cate .box{margin-bottom:25px;}
.cate .cont{height:540px;}
.cate ul li{margin-bottom:20px;}

/*景区活动列表页*/
.introduce .left{width: 370px;box-sizing: border-box;padding: 25px 25px 0;}
.introduce .left h4{margin-bottom: 35px;width: 215px;height: 40px;text-align: center;border: 2px solid #666666;font-size: 16px;line-height: 40px;text-align: center;margin:0 auto 35px;letter-spacing: 17px;padding-left: 15px;box-sizing: border-box;}
.introduce  p{font-size: 14px;line-height: ;color: #666666;line-height: 34px;}
.introduce .right{padding-top: 10px;width: 705px;}
.introduce .right .thumb{margin: 15px 0;}
.introduce  h5{margin:15px 0;height: 40px;border: 2px solid #666666;font-size: 16px;line-height: 40px;padding: 0 5px 0  15px;letter-spacing: 12px;width: 137px;text-align: center;box-sizing: border-box;}
.introduce .right p{padding: 0 15px;}
.introduce .right .thumb img{display: block;width: 100%;}

/*酒店住宿列表页*/
.room .head h3{padding: 0px 0 30px;text-align: center;background: url(../img/h34.png) no-repeat bottom center;background-size:481px 5px;}
.room .body{height: 350px;overflow: hidden;}
.room .body.on{height: auto;}
.room .body ul{margin-left: -3%;padding-top: 40px;margin-bottom: 10px;}
.room .body ul li{width: 30.3333333%;margin-left: 3%;float: left;padding-bottom: 20px;height: 317px;}
.room .body ul li .thumb{position: relative;height:200px}
.room .body ul li .thumb .boxs{position: absolute;top:-150%;left: 0;right: 0;bottom: 0;font-size: 14px;color: #fff;padding:35px 35px 0 30px;box-sizing: border-box;background: url(../img/backk.png);background-size:100% 100%;display: block;transition: top 1s;
-moz-transition: top 1s; /* Firefox 4 */
-webkit-transition: top 1s; /* Safari 和 Chrome */
-o-transition: top 1s;width: 100%;height: 100%;}
.room .body ul li .thumb .boxs h6{line-height: 35px;}
.room .body ul li .thumb .boxs i{position: absolute;bottom: 10px;right: 35px;}
.room .body ul li .thumb .boxs p{padding-left: 28px;text-indent: 30px;}
.room .body ul li img{display: block;}
.room .body ul li h5{font-size: 14px;line-height: 45px;color: #222222;}
.room .body ul li h5 span{border: 1px solid#999;color: #999;padding:0px 5px;border-radius:5px;}
.room .body ul li h5 p{font-size: 12px;padding-left: 15px;background: url(../img/tels.png) no-repeat left center;background-size:14px auto;}
.room .body ul li dl dd{font-size: 12px;color: #999;display: inline-block;*display: inline-block;zoom: 1;padding-right: 10px;line-height: 20px;text-align: center;}
.room .body ul li:hover .thumb .boxs{bottom: 0;top: 0;}

.room .foot{padding:22px 0 33px ;text-align: center;}
.room .foot a{font-size: 14px;color: #872210;}
.room .foot img{width: 18px;display: inline;position: relative;top: 1px;left: 8px;}
.room1{background: url(../img/baclu1.jpg) no-repeat center;background-size:cover ;}
.room2{background: url(../img/backu2.jpg) no-repeat center;padding-top: 90px;background-size:cover ;}
.room3{background: url(../img/abcku3.png) no-repeat bottom;padding-top: 45px;background-size:cover ;}


/*人文历史列表页*/
.introduced{padding-bottom: 30px;}
.introduced ul li{width:29.33333333%;margin: 0 2% 30px;float: left;border-radius:8px;overflow: hidden;box-shadow: 1px 2px 10px #999;}
.introduced ul li:hover  .box {background: #945b52;}
.introduced ul li:hover .box  p{color: #fff;}
.introduced ul li:hover .box  span{color: #fff;color: #ffff;background: url(../img/gts2s.png) no-repeat 8px center;background-size:16px auto;}
.introduced ul li h6{font-size: 14px;color: #333;line-height: 30px;background: #dedede;padding-left: 16px;}
.introduced ul li h6 span{color: #872210;padding-left: 8px;}
.introduced ul li .box{background: #fff;padding: 13px 10px 30px;}
.introduced ul li .box img{width: 125px;}
.introduced ul li .box p{font-size: 14px;line-height: 25px;color: #333333;padding-top: 20px;text-indent: 28px;position: relative;height: 130px;width: 186px;}
.introduced ul li .box p span{color: #999;position: absolute;bottom: 0;right: 0;padding-left:;background: url(../img/gts2.png) no-repeat 8px center;background-size:16px auto;}

/**/
.brief h4{font-size: 18px;line-height: 100px;background: url(../img/xains.png) no-repeat center;font-weight: 600;text-align: center;color: #333;margin-bottom: 25px;}
.brief h4 span{display: inline-block;*display: inline-block;*zoom: 1;width: 10px;height: 10px;overflow: hidden;background: #333;margin: 0 5px;border-radius:50% ;}
.brief .img{padding: 0 90px 0 45px;position: relative;}
.brief .thumb img{display: block;}
.brief .img i{display: block;width:350px;height: 100%;position: absolute;top: -23px;right: 30px;background: #d3d4d7;}
.brief .body{color: #333;}
.brief .body h5{font-size: 14px;font-weight: 600;margin-bottom: 13px;line-height: 25px;border-left:6px solid #872210;padding-left: 9px;}
.brief .body p{font-size: 14px;line-height: 40px;text-indent: 30px;}
.brief .body p.p{line-height: 28px;text-indent: 0;}
.brief .body .box{padding: 30px 0 70px;}
.brief .body .box .fl{width: 65%;}
.brief .body .box .fr{width: 30%;}
.brief .body .box .fr .thumb{margin-top: 20px;}

.paging{border-top:1px solid #a09e9e;}
.paging h5{line-height: 50px;color: #666666;letter-spacing: 3px;font-weight: 600;font-size: 17px;}
.paging h5 i{width: 10px;height: 10px;background: #666;border-radius:50%;position: relative;top: 15px;display: inline-block;*display: inline-block;zoom: 1;top: -2px;}
.paging h6{font-size: 14px;color: #872210;line-height: 50px;letter-spacing: 3px;margin-top: -5px;}
.paging h6 i{width: 10px;height: 10px;background: #872210;border-radius:50%;position: relative;top: 15px;display: inline-block;*display: inline-block;zoom: 1;top: -2px;}
.paging h6 a{padding-left: 20px;background: url(../img/gts2.png) no-repeat left center;background-size:16px auto;color: #666;}
.paging h6 a:hover{color: #872210;}
.paging ul{padding: 17px 0 30px;border-top:1px solid #a09e9e;margin-left: -2%;}
.paging ul li{width: 31.33333333%;margin-left: 2%;box-sizing: border-box;border: 1px solid #DDDDDD;padding: 10px;float: left;background: #fff;}
.paging ul li img{display: block;width: 100%;}
.paging ul li p{font-size: 14px;line-height: 60px;color: #333;font-weight: 600;}
.paging ul li:hover{box-shadow: -1px 2px 20px #D5D5D5;}

/*网红打卡列表页*/
.scenic ul{min-height: 930px;}
.scenic ul li{padding: 25px 17px;}
.scenic ul li:hover{background: #fff;}
.scenic .img{position: relative;}
.scenic .thumb{box-shadow: 0px 4px 20px #838282;}
.scenic .thumb img{width: 444px;height:auto;display:block;border:3px solid #fff;}
.scenic .img i{display: block;width: 28px;height: 35px;background: url(../img/icon..png) no-repeat;background-size:100% 100%;position: absolute;top: -3px;right: -15px;z-index: 60;}
.scenic .text{width: 680px;height:250px;overflow:hidden;padding-right:30px;}
.scenic .text h4{line-height: 55px;letter-spacing:1px;font-size: 14px;}
.scenic .text h4 img{width: 12px;padding: 0 5px 0 5px;position: relative;top: 4px;}
.scenic .text h4 strong{padding-right: 24px;font-size: 18px;font-weight: 600;color: #333;}
.scenic .text h4 span{padding: 0 10px;border: 1px solid #999;border-radius:6px ;color: #999;}
.scenic .text p{font-size: 14px;line-height: 29px;color: #666;text-indent: 30px;}
.scenic2{width: 940px;margin: 0 auto;padding: 40px 0 50px;}
.scenic2 .text{width:48%;}
.scenic2 ul{min-height: initial;}
.scenic .text p{line-height: 30px;}
.scenic2 .img{width: 49%;}
.scenic .text h4{line-height: 40px;margin-bottom: 20px;}
.scenic2 .thumb img{width: 100%;height: auto;}
.scenic ul li{padding: 15px 0;}
.scenic2 li.a{padding-top: 15px;}
.scenic2 li.a .img{margin-top: -95px;}
.scenic2 li.a .text{padding-left: 1%;box-sizing: border-box;}
.scenic2 .foot{padding: 35px 0 10px;}
.scenic2 .foot a{width: 185px;height: 30px;border: 1px solid #8f2726;font-size: 14px;line-height: 30px;text-align: center;color: #8F2726;display: block;margin: 0 auto;}
.scenic2 .foot a:hover{background: #8F2726;color: #fff;}
.scenic2 ul li:hover{background: none;}
/*婺州古玩栏目页*/
.path{background: url(../img/hrss.png) no-repeat 110px 150px;overflow: hidden;}
.path ul li{position: relative;}
.path .text{font-size: 16px;color: #333;line-height: 30px;text-indent: 30px;width: 550px;margin-bottom: 95px;}
.path .text img{padding-bottom: 20px;}
.path .text.fr{text-align: right;}
.path .text.fr img{padding: 0 70px 20px;}
.path .text.fr p{text-align: left;}
.path .img{position: absolute;top: 30px;right: 55px;}
.path ul li:nth-child(1) {margin-bottom: 270px;}
.path ul li:nth-child(2){margin-bottom: 0px;}
.path ul li:nth-child(2) .img{top: -120px;}
.path ul li:nth-child(2) .img,.path ul li:nth-child(4) .img{left: 20px;right: initial;}
.path ul li:nth-child(3){margin:-50px 0 214px 0;}
.path ul li:nth-child(3) .text,.path ul li:nth-child(4) .text,.path ul li:nth-child(5) .text{width: 680px;}
.path ul li:nth-child(3) .img{top: 55px;right: 80px;}
.path ul li:nth-child(4){margin-bottom: 30px;}
.path ul li:nth-child(4) .img{top: -65px;}
.path ul li:nth-child(5) .img{right: 350px;top: 80px;}

/*首页栏目一*/
.noctice_new{color:#8f2726;}
.columnFi{width:1090px;height:407px;padding-top:25px;margin:-20px auto 0;background:url(../img/culumn1-bg.jpg) 146px 0 no-repeat;z-index: 0;font-family: "siyuan"}
.column_tit{margin:0 auto 0;display: block;width:193px;height:101px;text-align: center;background:url(../img/column-tit1.png) center 20px no-repeat;}
.column_tit strong{font-size:30px;color:#333;display: block;height:60px;line-height: 60px;}
.column_tit span{font-size:16px;color:#d2d0d0;line-height:32px;}
.columnFi_l{width:505px;height: 274px;padding-right:45px;padding-top:30px;float: left;margin:17px 0 0;}
.columnFi_r{width:496px;height:304px;float: right;margin:17px 0 0;position: relative;}
.columnFi_r img{cursor: pointer;}
.videoFile{position:fixed;width:100%;height:100%;z-index:1005;display:none;background:rgba(0,0,0,0.5);left:0;top:0;}
.videoFile #video{position:fixed;left:50%;top:50%;margin-left:-300px;margin-top:-200px;}
.videoFile .close{font-size:40px;width:30px;height:40px;line-height:40px;text-align:center;color:#fff;left:50%;top:50%;margin-left:260px;margin-top:-205px;position: fixed;}
.columnFi_l strong{display: block;text-align: right;height:85px;font-size:24px;color:#333;position: relative;}
.columnFi_l strong b{font-size:72px;line-height:72px;color:#a4a1a1;position: absolute;top:0 ;right: 155px;}
.columnFi_l strong i{font-size:36px;color:#fff;width:143px;height:48px;display: inline-block;text-align: center;line-height: 48px;background:#8a211f;position: absolute;top:10px;right:0;}
.columnFi_l strong > p{position: absolute;top:58px;right:0;}
.columnFi_l > p{width:505px;display: block;margin-top:20px;line-height:30px;}
.columnFi_l > a{width:183px;height:29px;border:1px solid #8f2726;color:#8f2726;display: block;text-align: center;line-height: 29px;float: right;margin-top:35px;}
/*首页栏目二*/
.columnSe{width:100%;min-width:1090px;height:492px;margin:0 auto;background:url(../img/culumn2-bg.jpg) center 0 no-repeat;padding-top:20px;font-family: "siyuan"}
.columnSe_auto{width:100%;height: 379px;margin-top:35px;}

/* slider */
.slider{width:100%;min-width:980px;height:379px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd{width:980px;position:absolute;left:50%;margin-left:-490px}
.slider .bd ul li.slider_li{width:980px;height:379px;overflow:hidden;position: relative;}
.slider .bd ul li.slider_li img{display:block;width:980px;height:379px;}
.slider .bd ul li.slider_li div.scroll_shade{width:438px;height:279px;padding-left:52px;padding-top:100px;position:absolute;right: 0;top:0;text-align:left;background:rgba(81,81,81,0.8);color:#fff;z-index:99;}
.slider .bd ul li.slider_li div.scroll_shade h5{font-weight: 600;margin-bottom:10px;font-size:16px;}
.slider .bd ul li.slider_li div.scroll_shade p{width:240px;line-height: 24px;}
.slider .bd ul li.slider_li div.scroll_shade a{color:#fff;display: block;margin-top:40px;width:185px;height:30px;line-height:30px;text-align:center;border:1px solid #fff;}
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-980px !important;}
.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .pnBtn{position:absolute;z-index:100;top:0;width:100%;height:379px;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-490px;}
.slider .next{left:50%;margin-left:490px;}
.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:379px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow{display:none;position:absolute;top:0;width:60px;height:379px;}
.slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow{right:0;background:url(../img/left.png) 5px 0 no-repeat;}
.slider .next .arrow{left:0;background:url(../img/right.png) 10px 0 no-repeat;}

.swiper-container{width:980px;height:379px;}
.swiper-pagination-bullet{width:8px;height:8px;border:1px solid #fff;margin-right:8px;border-radius: 8px;background:none;}
.swiper-pagination-bullet-active{background:#fff;}
/*首页栏目三*/
.columnTh_item{width:1106px;height:375px;margin:20px auto 85px;}
.columnTh_item a{float:left;width:260px;margin-right:16px;}
.columnTh{background:url(../img/culumn3-bg.jpg) center 0 no-repeat;padding-top:52px;font-family: "siyuan"}

/*景区内容页*/
.introduce{background:#fff;border:solid 1px #e5e5e5;padding:40px 60px;}
.introduce h1{font-size:20px;color:#333;text-align:center;margin-bottom:30px;}
.introduce .time{overflow:hidden;margin:20px 0;}
.introduce .time i,.introduce .time span{font-style:normal;float:right;font-size:12px;color:#434444;}
.introduce .time i{margin-left:40px;}
.dtxt,.dtxt p,.dtxt span,.dtxt strong,.dtxt i,.dtxt em{font-size:14px;color:#434444;line-height:26px;}
.xia{overflow:hidden;margin-top:40px;border-bottom:solid 1px #e5e5e5;padding-bottom:10px;}
.xia span,.xia a{font-size:16px;color:#b5b5b5;}
.xia span{display:block;background:url(../images/line.png) no-repeat;background-position:left center;padding-left:15px;float:left;margin-right:20px;}
.xia a{float:left;text-decoration:none;}
.xia a:hover{text-decoration:underline;}
.shang{overflow:hidden;margin-top:10px;}
.shang span,.shang a{font-size:16px;color:#b5b5b5;}
.shang span{display:block;background:url(../images/line.png) no-repeat;background-position:right center;padding-right:15px;float:right;margin-left:20px;}
.shang a{float:right;text-decoration:none;}
.shang a:hover{text-decoration:underline;}










