﻿@charset "utf-8";
/* CSS Document */
/*CSS通用重置样式*/
html {
	overflow: -moz-scrollbars-vertical;
	margin: 0;
	padding: 0;
}
input,button,select,textarea,a,img{outline:none; vertical-align:top;}/*去掉超链接或按钮点击时出现的虚线框黄色边框*/
::-moz-focus-inner{border:0px;}/*火狐的私有属性去掉点击时边框*/
*{word-break:break-all;font-family: 'Microsoft Yahei','SimSun',Arial Lucida,Verdana,Helvetica,sans-serif;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:0;}
:focus {outline:0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup,i {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
input, button, textarea,select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size:100%;}

ol, ul {list-style:none;}
caption, th {text-align:left;}
sup, sub {font-size:100%;vertical-align:baseline;}
:link, :visited , ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a{ cursor:pointer;}
a:link,a:visited,a:active{color:inherit;text-decoration:none;/*width: 100%;height: 100%;*/display: inline-block;}
a:hover{color:inherit;}
img{vertical-align:middle;-ms-interpolation-mode: bicubic;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.wrapper{height:auto;margin:0 auto;width:1250px;}
*html{background-image:url(about:blank);background-attachment:fixed;/*修正IE6振动bug*/}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/**首页样式**/
.nav-top{ background: url(../images/nav-bg.png) no-repeat;width: 100%; position: absolute;top: 0;left: 0;z-index: 1;line-height: 5em;background-size: 100% 100%;}
.nav-top ul{ width:1200px; margin: 0 auto;}
.nav-top ul li{ display:inline-block; width:15%; color:#fff; font-size:20px; text-align:center; text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.40); transition:all 0.5s;}
.nav-top ul li.on{ background: url(../images/nav_li_hove.png) center bottom no-repeat;position: relative;z-index: 2;top: 0.7em; height:4em;}
.nav-top ul li:nth-child(4){ margin-left:7%;}
.nav-top .logo{ position: absolute;left: 47.8%;top: 12%;}
.banner{ width:100%; overflow:hidden; position:relative;top:0; left:0;}
.banner .bd img{ width:100%;}
.banner .hd{ position: absolute;bottom: 5%;right:50%;color: #fff;z-index: 10;}
.banner .hd ul{ float:right;}
.banner .hd ul li {float: left;display: inline-block;padding: 1px; border:1px solid #20C0B7; border-radius: 50%;text-align: center;width: 10px;height: 10px;line-height: 47px;overflow: hidden;margin: 3px;}
.banner .hd ul .on{ background-color:#20C0B7;}
/**首页-热门活动***/
.hotactivties{margin: 4em auto 2em; width:1200px;}
.hotactivties h3{  text-align: center;}
.hotactivties dl{width: 45%;float: left;margin:0.5em; box-shadow: 0px 0px 2px #999; padding: 1em;border-radius: 3px;overflow: hidden; transition:all ease 0.5s;}
.hotactivties dl:hover{box-shadow: 0px 2px 10px #999;}
.hotactivties dl dd{float: left;}
.hotactivties dl dd img{width: 290px;height: 200px;}
.hotactivties dl dt{float: right;width: 44%;font-size: 14px;line-height: 1.6em;}
.hotactivties dl dt h5{font-size: 20px;color: #333;}
.hotactivties dl dt .hotdate{color: #ff321d;border-bottom: 2px solid #4ac7b5;line-height: 38px; vertical-align: top;}
.hotactivties dl dt p{margin-top: 0.5em;color: #666;}
.hotactivties dl.hot_dl_long{ width:94%;}
.hotactivties dl.hot_dl_long dd img{ width:713px;height:200px;}
.hotactivties dl.hot_dl_long dt{ width:35%}
.more{ text-align: center; clear: both;position: relative;top: 0.5em; }
/**首页-推荐景区***/
.recomon{background: url(../images/tj_bg.jpg) no-repeat;width: 100%;height: 744px;margin: 4em auto 0;padding: 2em 0em 0;}
.recomon h3{ text-align:center;}
.recomon ul{ width:1200px; margin:1em auto;}
.recomon ul li{ display:inline-block; float:left; background:#fff; padding:0.5em; margin:0.3em;box-shadow: 0px 0px 2px #ccc; position:relative;left:0px; transition:all ease 0.5s;}
.recomon ul li:hover{ left:-10px;}
.recomon ul li .tjimg{ width:406px; height:175px;}
.recomon ul li h6{ color:#333; margin-top:0.5em}
.recomon ul li h6 em{font-size: 13px;color: #666;}
.recomon ul li h6 em i{color:#ff321d;}
.recomon ul li p{ color:#ff321d; font-size:16px; text-align:right;}
.recomon ul li p span{ color:#999999; font-size:12px;}
.recomon .more{top:2em;}
.recomon ul li:nth-child(1){ padding-bottom:0.3em;}
.recomon ul li:nth-child(1) .tjimg{ width:298px; height:428px;}
/**首页-安化特色***/
.hotactivties ol {width: 100%;margin: 1em auto;}
.hotactivties ol li { display: inline-block; width: 24%; margin-right:1%;transform: skewX(-8deg);position: relative;top: 0px;left: 0px;float: left; overflow:hidden; }

.hotactivties ol li .ts-item{ background:#f00;}
.hotactivties ol li img{ width:100%; height:400px;}
.hotactivties ol li:hover img { transform:scale(1.2,1.2);transition:all 0.5s} 
.hotactivties ol li .ts-item {background: rgba(0, 0, 0, 0.3);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.hotactivties ol li .ts-item .ts-contain{position: absolute;top: 45%;left: 24%;transform: skewX(8deg);color: #fff;}
.hotactivties ol li .ts-item  .ts-contain h6{border: 1px solid #fff;text-align: center; padding: 4px 0;margin-bottom: 1em;font-size:20px;}
.hotactivties ol li .ts-item  .ts-contain p{ font-size:16px;}
.hotactivties .more{top:1.5em;}
/**首页-攻略路线***/
.roader{background:url(../images/gl_bg.jpg) no-repeat;width: 100%;height: 867px;margin: 4em auto 0;padding: 2em 0em 0;}
.roader h3{ text-align:center;}
.roader dl{ width:1200px; margin: 0.5em auto;box-shadow: 0px 0px 2px #ccc;overflow: hidden;background: #fff;}
.roader dl dd{float: left;}

.roader dl dd img{width: 481px;height: 200px;}
.roader dl dt{    float: right;width: 57%;font-size: 14px;line-height: 1.6em; margin: 0.5em; position: relative;top: 2em;}
.roader dl dt h5{font-size: 20px; color: #20c0b7; margin-bottom: 0.5em;}
.roader dl dt .days{ width: 50px; height: 50px;border-radius: 5px; background: #20c0b7; color: #fff;text-align: center;position: absolute;left: -60px;top: 40px; }
.roader dl dt .days h6{ font-size: 20px; position: relative; top: 3px;}
.roader dl dt .days p{ font-size:16px;}
.roader dl dt ul{line-height: 2em;}
.roader dl dt ul li{ color: #777;line-height: 2em;float: left;margin-right: 1em;}
.roader dl dt ul li span{ background: #ff9501;color: #fff;width: 16px;height: 16px;display: inline-block; border-radius: 50%;text-align: center;line-height: 16px;margin-right: 2px;}
.roader dl dt ul li i{ color:#4ac7b5;}
.roader dl:nth-child(2) dd{ float:right;}
.roader dl:nth-child(2) dt{ float:left; text-align:right;}
.roader dl:nth-child(2) dt ul li{ float:right;}
.roader dl:nth-child(2) dt .days{ left:101%;}
.roader dl:nth-child(2) dt ul li span{ margin-left:2px;}
.roder-conten{ margin:2em 0;}

/**首页-热点资讯***/

.hotinfor{margin: 4em auto 2em; width:1200px; min-height:300px;}
.hotinfor h3{ text-align:center;}
.hotinfor dl{width: 31%;display: inline-block;float: left;margin: 0.5em 1%; border: 1px solid #ccc;}
.hotinfor dl dd{float: left;}
.hotinfor dl dd img{width: 120px;height: 120px;}
.hotinfor dl dt{    float: left;width: 65%;margin-left: 2%;}
.hotinfor dl dt h6{font-size: 16px; color: #333; margin: 5px 0 0;}
.hotinfor dl dt .infor-time{color: #ff5c50;font-size: 12px;border-bottom: 1px solid #5ccbba;line-height: 28px;}
.hotinfor dl dt p{color: #666666; font-size: 13px;line-height: 1.6em;margin-top: 5px;}
.hotinfor .more{top:2em;}
/**小广告**/
.small-advert{ overflow:hidden;}
.small-advert img{ width:100%;}
/**精品游记**/
.playrecord{margin: 2em auto; width:1200px;}
.playrecord .playrecord-title{margin-bottom: 1em;}
.playrecord .playrecord-title b{color: #666; font-size: 22px;}
.playrecord .playrecord-title span{margin-left: 5px;border-left: 3px solid #20c0b7;padding-left: 3px;}
.playrecord .playrecord-title span img{width: 12px;height: 12px;position: relative;left: 3px;top: -1px;}
.playrecord ul{width: 75%;float: left;}
.playrecord ul li{ display: inline-block;float: left;border: 1px solid #ccc;margin: 0 1.5em 1.5em 0; box-sizing: border-box; position: relative; z-index: 0;}
.playrecord ul li::before { border-bottom: 1px solid rgb(32, 192, 183); border-top: 1px solid rgb(32, 192, 183); transform: scale(0, 1); }
.playrecord ul li::after { border-left: 1px solid rgb(32, 192, 183); border-right: 1px solid rgb(32, 192, 183); transform: scale(1, 0); }
.playrecord ul li::before, .playrecord ul li::after { box-sizing: border-box; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; transition: opacity 0.5s ease 0s, transform 0.5s ease 0s; width: 100%; z-index: -1; }
.playrecord ul li:hover::before, .playrecord ul li:hover::after { opacity: 1; transform: scale(1, 1); z-index:2; }
.playrecord ul li .record-img{}
.playrecord ul li .record-img img{ width:274px; height:230px;}
.playrecord ul li .record-contan{position: relative;text-align: center;}
.playrecord ul li .record-contan .people{ border-radius: 50%;overflow: hidden;position: absolute;top: -30px;left: 12px;border: 2px solid #fff;}
.playrecord ul li .record-contan .people img{ width:50px; height:50px;}
.playrecord ul li .record-contan p{font-size: 13px;color: #666666;margin: 0.5em 0;}
.playrecord ul li .record-contan h6{color: #20c0b7;font-size: 16px; margin-bottom:0.5em;}
.playrecord ul li .record-contan .see{position: absolute;right: 0; top: 24px;margin: 0 0.5em 0.5em 0.5em;color: #999999;}
.playrecord ul li .record-contan .see i{position: relative;top: -1px;left: -1px;}
.playrecord ul.small-adverting{ width:25%;}
/**底部**/
.footer{background: #01c8bb;width: 100%;clear: both;margin: 0 auto;padding: 3em 0 1.5em;}
.footer dl{color: #fff;width:1200px;margin: 0em auto 0; height: 140px;}
.footer dl dt{float: left;width: 33%;background: url(../images/foot-bg-small.png) top right no-repeat;}
.footer dl dt h6{font-size: 16px;text-align: center; width:40%; margin:0.5em auto;font-size: 18px;}
.footer dl dt ul{ background:url(../images/foot-bg-small.png) top right no-repeat; background-size:1px 90px;}
.footer dl dt ol{width: 80%;margin-left: 20%;}
.footer dl dt ul li{font-size: 13px;line-height: 2em;text-align: center;}
.footer dl dt ol li {font-size: 13px;line-height: 2em; text-align:left;}
.footer dl dt ol li span{ margin-right:5px;}
.footer dl dt ol li span img{ width:16px; height:16px;}
.footer dl dd{float: left;width: 21%;padding: 0 4%;margin-top: 10px;}
.footer dl dd ol li{width: 50%;float: left;margin-bottom: 1em; text-align:center;}
.footer dl dd ol li img{width: 90px;height: 90px;}
.footer dl dd ol li p{font-size: 12px;margin-top: 0.5em;text-align: center;}
.footer-bottom{margin: 1em auto 0; border-top: 1px solid rgba(240, 240, 240, 0.12);padding-top: 1.5em;}
.footer-bottom ol{width: 600px;margin: 0 auto; margin-top:10px; margin-bottom: 30px;}
.footer-bottom ol li{width: 25%;float: left;margin-bottom: 1em;text-align: center;}
.footer-bottom ol li img{ width:122px; height:36px;}
.footer-bottom p{text-align: center; color: #fff;clear: both;margin: 0 auto;font-size: 13px; width: 610px;}

/**二级导航**/
.nav-second{ background:url(../images/nav_second-bg.png) no-repeat; width:100%; height:66px;}
.nav-second ol{ width:1200px; margin:0 auto;}
.nav-second ol li{ float:left; width:200px; background:url(../images/nav_second-line.png) right top no-repeat; color:#fff; line-height:66px; text-align:center; font-size:18px;text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.42);}
.nav-second ol li:last-child{background:none;}
.nav-second ol li i{ margin-right:5px;}
.nearfoot{ width:100%; overflow:hidden;}
.nearfoot img{ width:100%; height:auto;}
/***二级页面走进安化banner**/
.banner-secend{ width:100%; overflow:hidden; margin-top:115px;}
.banner-secend img{ width:100%; height:auto;}
.walk-introdue{ width:1000px; margin: 4em auto;}
.walk-introdue h3{ color:#20c0b7; font-size:24px; text-align:center; margin-bottom:0.5em;}
.walk-introdue p{ color:#666; font-size:14px; text-align:justify; text-indent:2em; line-height:2em;}
/***行政区域**/
.walk-admin{ background:url(../images/walk-full-bg.jpg) repeat-y; width:100%; overflow:hidden; min-height:500px;}
.walk-admin .walk-admin-contain{width: 1200px;overflow: hidden;position: relative;top: 0;left: 0;margin: 0 auto;height: 500px;}
.walk-admin .walk-admin-contain .walk-admins{width:1000px; margin: 4em auto 2em;}
.walk-admin .walk-admin-contain .walk-admins h3{ color:#fff; font-size:24px; text-align:center; margin-bottom:0.5em;}
.walk-admin .walk-admin-contain .walk-admins p{ color:#fff; font-size:14px; text-align:justify; text-indent:2em; line-height:2em;}
.walk-admin .walk-admin-contain  .bd li{}
.walk-admin .walk-admin-contain  .bd li .admin-item{float: left;width: 180px;text-align: center;background: #fff;margin: 0px 10px;height: 150px; transition:all ease 0.5s;}
.walk-admin .walk-admin-contain  .bd li .admin-item .admin-item-img{ width:180px; height:120px; overflow:hidden; position:relative; z-index:1; }
.walk-admin .walk-admin-contain  .bd li .admin-item admin-item-img img{ width:100%;}
.walk-admin .walk-admin-contain  .bd li .admin-item:hover img{ transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.walk-admin .walk-admin-contain  .bd li .admin-item h6{ color:#20c0b7; margin-top:5px;}
.walk-admin .walk-admin-contain  .hd{ position: absolute;bottom: 20%;right:50%;color: #fff;z-index: 10;}
.walk-admin .walk-admin-contain .hd ul{ float:right;}
.walk-admin .walk-admin-contain  .hd ul li {float: left;display: inline-block;padding: 1px; border:1px solid #fff; border-radius: 50%;text-align: center;width: 10px;height: 10px;line-height: 47px;overflow: hidden;margin: 3px;}
.walk-admin .walk-admin-contain  .hd ul .on{ background-color:#fff;}
/***人文地理**/
.walkmap{ width:1000px; margin: 4em auto; background:url(../images/walk-map-bg.png) center bottom no-repeat; min-height:580px;}
.walkmap h3{ color:#20c0b7; font-size:24px; text-align:center; margin-bottom:0.5em;}
.walkmap p{ color:#666; font-size:14px; text-align:justify; text-indent:2em; line-height:2em;}
/***人文风俗***/
.walk-article{ }
.walk-article .walk-article-title{ background:url(../images/walk-article-title_bg.jpg) no-repeat; width:100%; overflow:hidden; text-align:center; color:#5f3600; height:100px; font-size:28px; line-height:100px;}
.walk-article .walk-famouse{ width: 1000px; margin: 4em auto;}
.walk-article .walk-famouse h3{margin-bottom:2em;}
.walk-article .walk-famouse h3 span{ float: right;color: #999;}
.walk-article .walk-famouse h3 span i{ position: relative;left: 2px;top: -2px;}
.walk-article .walk-famouse dl{ float: left;width: 20%;margin: 0 6.5% 5% 0;}
.walk-article .walk-famouse dl:last-child{margin-right:0;}
.walk-article .walk-famouse dl dd{ overflow:hidden;}
.walk-article .walk-famouse dl dd img{ width:200px; height:229px;}
.walk-article .walk-famouse dl dt{    margin-top: 0.5em;}
.walk-article .walk-famouse dl dt h6{color:#47a8a1; font-size:16px;}
.walk-article .walk-famouse dl dt h6 em{ font-size:12px; color:#999; }
.walk-article .walk-famouse dl dt p{ text-align:justify; color:#666666; font-size:13px;}
.walk-article .walk-custom{}
.walk-article .walk-custom{ width: 1000px;margin: 4em auto;}
.walk-article .walk-custom h3{margin-bottom:2em;}
.walk-article .walk-custom h3 span{ float: right;color: #999;}
.walk-article .walk-custom h3 span i{ position: relative;left: 2px;top: -2px;}
.walk-article .walk-custom dl{ float: left;width: 20%;margin-right:5%; width:50%;}
.walk-article .walk-custom dl:last-child{margin-right:0;}
.walk-article .walk-custom dl dd{ float:left; overflow:hidden; position:relative; z-index:1; transition:all ease 0.5s;}
.walk-article .walk-custom dl dd:hover img{ transform:scale(1.25,1.25); -moz-transform:scale(1.25,1.25);}
.walk-article .walk-custom dl dd img{ width:240px; height:160px;}
.walk-article .walk-custom dl dt{position: relative;float: right;width: 49%; line-height:1.6em;}
.walk-article .walk-custom dl dt h6{font-size: 14px;color: #666;font-weight: 600;}
.walk-article .walk-custom dl dt p{ font-size:14px; color:#666;}
.walk-article .walk-custom dl dt .todetail{ color: #999;font-size: 12px; border: 1px solid #999;width: 64px;text-align: center;float: right;}
.walk-article .walk-custom ol{ float:left; width:45%;}
.walk-article .walk-custom ol li span{background: #20c0b7;color: #fff;padding: 4px;border-radius: 50%;font-size: 13px;float: left; margin-right:5px;}
.walk-article .walk-custom ol li {overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width:100%;font-size: 14px;color: #666; }
.walk-article .walk-custom ol li  .todetail{    color: #999;font-size: 12px;border: 1px solid #999;width: 64px;text-align: center;clear: both;padding: 2px;margin: 1.2em 0 1.2em 2.5em;}
/***人文历史***/
.walk-history-bg{ background:url(../images/history-bg.jpg) left top; width:100%; height:auto;}
.walk-history-bg1{ background:url(../images/history-bg1.png) center top no-repeat; width:100%; overflow:hidden; background-size:100% 100%;}
.walk-history-contain{ width:1180px; margin:0 auto; padding:2em 0 4em;}
.walk-history-contain h4{ text-align:center; font-size:24px; color:#333333; margin:1em 0;}
.walk-history-contain .jade{clear: both;text-align: center;position: relative; left:1px;}
.walk-history-contain .jade img{}
.walk-history-contain ul{}
.walk-history-contain ul li{ background:url(../images/history-bg3.png) no-repeat;  width:50%;}
.walk-history-contain ul li h6{ font-family: "By-JOSSQ-DMF-in-BeiJing"; font-size:20px; color:#397f00; font-weight:600;position: relative;top: 5px;}
.walk-history-contain ul li h6 span{  font-size:14px; color:#666;}
.walk-history-contain ul li p{ font-size:14px; color:#666;position: relative;top: 5px;}
.walk-history-contain ul li:nth-child(odd){float: right;background-position: 0 center;padding: 2% 0 2% 4%;width: 570px;}
.walk-history-contain ul li:nth-child(odd) h6 span{ border-left:2px solid #397f00; margin-left:2px; padding-left:2px;}
.walk-history-contain ul li:nth-child(even){float: left; background-position: 100% center;position: relative;left: 13px;width: 560px;text-align: right;padding: 2% 4% 2% 0;}
.walk-history-contain ul li:nth-child(even) h6{ float:right;}
.walk-history-contain ul li:nth-child(even) h6 span{ float:left;border-right: 2px solid #397f00;margin-right: 2px;padding-right: 4px;}
.walk-history-contain ul li:nth-child(even) p{ clear:both;}
/***左侧二级导航***/
.left-nav{ position:fixed; top:30%; left:10%; z-index:5;text-align:center; color:#fff;}
.left-nav .left-nav-leaf{display: block;position: absolute;right: -49px;top: -9px;width: 49px;height: 100px;background: url(../images/second-leftnav.png) no-repeat;background-position: -136px 0px;}
.left-nav ul li{ background:url(../images/second-leftnav.png) no-repeat; background-position: 0px -85px; width:135px; height:43px; line-height:43px; }
.left-nav ul li:first-child{background-position: 0 0;width: 136px;height: 86px;line-height: 130px;}
.left-nav .left-nav-top{background: url(../images/second-leftnav.png) no-repeat;background-position: 0px -130px;width: 135px;height: 58px;line-height: 64px;}
/***惠购安化***/
.shop-secend-nav{ width:1140px; margin: 2em auto; }
.shop-secend-nav ul{ width:100%; height:74px; clear:both;}
.shop-secend-nav ul li{ float:left; display:inline-block; overflow:hidden; margin-right:10px;}
.shop-secend-nav ul li:last-child{ margin-right:0px;}
.shop-secend-nav ul li img{ width:181px; height:88px;}
.shop-iterm{width:1140px; margin: 1em auto; clear:both; }
.shop-iterm .shop-item-left{ float:left; width:170px; margin-right:10px;}
.shop-iterm .shop-item-left h3{ color:#333px; font-size:18px;}
.shop-iterm .shop-item-left h3 i{ margin-right:10px;    width: 33px;display: inline-block;}
.shop-iterm .shop-item-left ol{text-align: left;line-height: 2em;padding-left: 44px;}
.shop-iterm .shop-item-left ol li{ color:#666666; font-size:16px;}
.shop-iterm  .shop-item-mid{float:left; margin-bottom:2em;}
.shop-iterm  .shop-item-mid img{ width:230px; height:423px;} 
.shop-iterm ul{float:left;}
.shop-iterm ul li{width:726px; float:left; }
.shop-iterm ul li dl{ float:left; margin:0 0 15px 20px; border:1px solid #d5d5d5;}
.shop-iterm ul li dl dd{}
.shop-iterm ul li dl dd img{ width:220px; height:130px;}
.shop-iterm ul li dl dt{ padding: 10px 15px; position: relative;}
.shop-iterm ul li dl dt h6{ color:#333; font-size:16px;}
.shop-iterm ul li dl dt p{position: relative;margin-top: 5px;}
.shop-iterm ul li dl dt p span{ color:#c92009; font-size:20px;}
.shop-iterm ul li dl dt p  em{ color:#999999; font-size:14px; position: absolute;right: 0px; top: 7px;}
.goshop-mid-adv{ width:100%; overflow:hidden; margin-bottom:30px; }
.goshop-mid-adv img{ width:100%;}
.shop-iterm .hd ol li{ cursor:pointer;}
.shop-iterm .hd ol li.on{ color:#20C0B7;}
/***热门推荐***/
.hot-recommend{width:1140px; margin: 1em auto; clear:both;}
.hot-recommend .hot-recommend-top{ margin-right:10px;}
.hot-recommend .hot-recommend-top ol{text-align: left;line-height: 2em; width:100%; height:40px; border-bottom: 3px solid #ededed; margin-bottom:1em;}
.hot-recommend .hot-recommend-top ol li{font-size:16px;float:left;width:12%; text-align:center; color:#333; height:40px; line-height:40px;cursor:pointer;}
.hot-recommend .hot-recommend-top ol li.on{ border-bottom:3px solid #20c0b7;  }
.hot-recommend ul{float:left;margin-bottom:2em;}
.hot-recommend ul li{width:100%; float:left; }
.hot-recommend ul li dl{ float:left;margin: 0 6px 15px 0px; border:1px solid #d5d5d5;}
.hot-recommend ul li dl:last-child{margin-left:0px;}
.hot-recommend ul li dl dd{}
.hot-recommend ul li dl dd img{ width:220px; height:130px;}
.hot-recommend ul li dl dt{ padding: 10px 15px; position: relative;}
.hot-recommend ul li dl dt h6{ color:#333; font-size:16px;}
.hot-recommend ul li dl dt p{position: relative;margin-top: 5px;}
.hot-recommend ul li dl dt p span{ color:#c92009; font-size:20px;}
.hot-recommend ul li dl dt p  em{ color:#999999; font-size:14px; position: absolute;right: 0px; top: 7px;}
/***畅游安化***/

.visit-secend-nav{  width:100%; background:#f1fbfb;}
.visit-secend-nav ul{ width: 1140px;height: 74px;margin: 0em auto;padding: 0.8em 0 0.5em;}
.visit-secend-nav ul li{float: left;display: inline-block;overflow: hidden;margin-right: 10px;width: 174px;text-align: center; background:url(../images/visit-second-libg.png) right center no-repeat;}
.visit-secend-nav ul li:last-child{ margin-right:0px; background:none;}
.visit-secend-nav ul li img{}
.visit-secend-nav ul li p{margin-top:4px;}
.visit-secend-nav ul li:nth-child(1) p{ color:#ffc45b;}
.visit-secend-nav ul li:nth-child(2) p{ color:#4d9ff4;}
.visit-secend-nav ul li:nth-child(3) p{ color:#ff743e;}
.visit-secend-nav ul li:nth-child(4) p{ color:#fe6ce8;}
.visit-secend-nav ul li:nth-child(5) p{ color:#29b829;}
.visit-secend-nav ul li:nth-child(6) p{ color:#23d3e8;}
/**吃在安化**/
.visit-iterm{ width:1140px; margin:0 auto; min-height:680px;}
.visit-iterm h3{ color:#20c0b7; font-size:26px;margin: 2em auto 1.5em;text-align: center;}
.visit-iterm h3 i{margin-right: 8px;border-right: 1px solid #D8D2D2; padding-right: 8px;}
.visit-iterm dl{ float: left;width: 558px; margin-right: 20px;border: 1px solid #dddddd;border-radius: 3px;}
.visit-iterm dl:nth-child(3){margin-right:0px;}
.visit-iterm dl dd{ float:left; overflow:hidden;}
.visit-iterm dl dd img{ width:220px; height:250px;}
.visit-iterm dl dt{float: left;width: 318px;margin: 10px;}
.visit-iterm dl dt h4{ color: #000;font-size: 18px;margin-bottom: 0.5em;}
.visit-iterm dl dt p{ font-size: 12px;color: #999; line-height: 2em;border-bottom: 1px solid #dddddd; padding-bottom: 1em;}
.visit-iterm dl dt ul{margin-top: 1em;}
.visit-iterm dl dt ul li{ float: left; width: 33%;text-align: center;font-size: 13px;color: #666666;line-height: 2.5em;}
.visit-iterm dl dt ul li:last-child{ color:#20c0b7;}
.visit-iterm ol{float: left; margin: 1em auto;}
.visit-iterm ol li{ float: left;position: relative;overflow: hidden;margin-right:16px;}
.visit-iterm ol li em{position: absolute;background: rgba(255, 255, 255, 0.9);transform: rotate(-30deg);font-size: 12px;padding: 3px 33px;top: 7px;left: -26px;color: #ff331e;z-index: 3;}
.visit-iterm ol li img{}
.visit-iterm ol li h6{margin-top: 0.5em; color:#333; font-size:15px;}
.visit-iterm ol li h6 span{float: right;color: #999;font-size: 12px;position: relative;top: 3px;}
.visit-iterm ol li h6 span i{margin-right: 4px;}
.visit-iterm ol li  .visit-street-street{   position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;color: #fff;text-align: center;}
.visit-iterm ol li  .visit-street-street h5{margin-top: 20%;font-size: 16px;}
.visit-iterm ol li  .visit-street-street p{margin-top: 5%;font-size: 14px;}
.visit-iterm ol.visit-store li:nth-child(3){ margin-right:0;}
.visit-iterm ol.visit-street{margin: 0em auto 1.5em;}
.visit-iterm ol.visit-street li{ margin-right:13px;}
.visit-iterm ol.visit-street li:nth-child(4){ margin-right:0;}
/**酒店住宿**/
.visit-iterm-hotel{ min-height:730px;}
.visit-iterm-hotel dl{ margin-bottom:1.2em;width:560px; overflow:hidden; margin-right:16px;}
.visit-iterm-hotel dl dd img{ width:560px; height:225px;}
.visit-iterm-hotel dl dd{ position:relative;}
.visit-iterm-hotel dl dd p{ position:absolute; bottom:0; rgba(0, 0, 0, 0.5); font-size:13px; color:#fff; width: 96%; padding: 5px 10px;}
.visit-iterm-hotel dl dd p span{ float:right; }
.visit-iterm-hotel dl:nth-child(5){margin-right:0px;}
.visit-iterm-hotel dl dt{float: left;width:541px;;margin: 10px;}
.visit-iterm-hotel dl dt ul{margin-top:0em;}
.visit-iterm-hotel dl dt h4{ color: #000;font-size: 18px;margin-bottom: 0.5em; padding-bottom:5px; text-align:center; border-bottom:1px solid #ccc;}
.visit-iterm-hotel dl dt ul li{ float: left; width:134px;text-align: center;font-size: 13px;color: #666666;line-height: 2.5em; border-right:1px solid #ccc;}
.visit-iterm-hotel dl dt ul li:nth-child(4){ border:0;}
/**行路有方**/
.visit-iterm-way{ margin: 0 auto;min-height: 234px; width:1140px;}
.visit-iterm-way h3{ color:#20c0b7; font-size:26px;margin: 2em auto 1.5em;text-align: center;}
.visit-iterm-way h3 i{margin-right: 8px;border-right: 1px solid #D8D2D2; padding-right: 8px;}
.visit-iterm-way dl{     float: left;width: 190px;text-align: center;}
.visit-iterm-way dl dd{ overflow:hidden;}
.visit-iterm-way dl dd img{ height:130px;}
.visit-iterm-way dl dt{ margin-top: 0.5em;}
/**休闲娱乐**/
.visit-iterm-play{ margin: 0 auto;min-height: 306px; width:1140px;}
.visit-iterm-play h3{ color:#20c0b7; font-size:26px;margin: 2em auto 1.5em;text-align: center;}
.visit-iterm-play h3 i{margin-right: 8px;border-right: 1px solid #D8D2D2; padding-right: 8px;}
.visit-iterm-play dl{float: left;width: 210px;text-align: center;border: 1px solid #ccc; margin-right:20px;}
.visit-iterm-play dl:last-child{margin-right:0px;}
.visit-iterm-play dl dd{ overflow:hidden;}
.visit-iterm-play dl dd img{ width:212px; height:172px; }
.visit-iterm-play dl dt{ margin-top: 0.5em;}
.visit-iterm-play dl dt h6{ color:#333; font-size:16px;}
.visit-iterm-play dl dt p{ font-size:12px; color:#666; margin: 0.2em 0 1em;}
/**特色商品**/
.visit-iterm-goods{ min-height:440px;}
.visit-iterm-goods dl dd img{ width:360px; height:215px;}
.visit-iterm-goods dl{ width:362px;float: left;margin-right: 20px;border: 0px solid #dddddd; text-align:center;  }
.visit-iterm-goods dl:nth-child(3){ margin-right:20px;}
.visit-iterm-goods dl:nth-child(4){ margin-right:0px;}
.visit-iterm-goods dl dt h4 {color: #000;font-size: 18px;margin-bottom: 0.5em; border-bottom:1px solid #ccc; padding-bottom:0.5em;}
.visit-iterm-goods dl dt ul{ margin-top:0px;}
/**乐游安化***/
.visit-iterm-lines{ margin: 0 auto;min-height: 900px;; width:1140px;}
.visit-iterm-lines h3{ color:#20c0b7; font-size:26px;margin: 2em auto 1.5em;text-align: center;}
.visit-iterm-lines h3 i{margin-right: 8px;border-right: 1px solid #D8D2D2; padding-right: 8px;}
.visit-lines-left{ width:818px; float:left; margin-bottom:3em;}
.visit-lines-left .lines-left-tips{ clear:both;}
.visit-lines-left .lines-left-tips h5{ color:#333; font-size:20px; margin-bottom:1em;}
.visit-lines-left .lines-left-tips h5 span{ color:#999; font-size:14px; margin-left:4px; padding-left:4px; border-left:3px solid #20c0b7;}
.visit-lines-left .lines-left-tips h5 span i{ margin-left:4px;}
.visit-lines-left .lines-left-tips ul{ min-height:200px;}
.visit-lines-left .lines-left-tips ul li{ float: left;width: 188px;border: 1px solid #ddd;height: 200px;margin-right: 18px; margin-bottom:1em;}
.visit-lines-left .lines-left-tips ul li:last-child{ margin-right:0;}
.visit-lines-left .lines-left-tips ul li h6{ color:#666; background:0; text-align:center;}
.visit-lines-left .lines-left-tips ul li:nth-child(1) h6.colors{ color:#fff; background:#ff8635; padding:4px 0;}
.visit-lines-left .lines-left-tips ul li:nth-child(2) h6.colors{ color:#fff; background:#ffc832; padding:4px 0;}
.visit-lines-left .lines-left-tips ul li:nth-child(3) h6.colors{ color:#fff; background:#7bc27d; padding:4px 0;}
.visit-lines-left .lines-left-tips ul li:nth-child(4) h6.colors{ color:#fff; background:#50b5ce;padding:4px 0;}
.visit-lines-left .lines-left-tips ul li  p{ font-size: 13px;color: #666;line-height: 1.8em;padding: 8px;text-align: justify;}
.visit-lines-left .lines-left-tips dl{ float:left; width:380px; margin-right:20px; margin-bottom:1em;}
.visit-lines-left .lines-left-tips dl:last-child{ margin-right:0;}
.visit-lines-left .lines-left-tips dl dd{ float:left;}
.visit-lines-left .lines-left-tips dl dd img{ width:100px; height:100px;}
.visit-lines-left .lines-left-tips dl dt{ float: left; margin-left: 0.5em;}
.visit-lines-left .lines-left-tips dl dt h6{ color:#666; font-size:16px;}
.visit-lines-left .lines-left-tips dl dt  p{ color:#999; font-size:13px; margin:0.5em 0; white-space:nowrap; text-overflow:hidden; overflow:hidden; width:100%;}
.visit-lines-left .lines-left-tips dl dt .see-detail{ margin-top:1em;}
.visit-lines-left .lines-left-tips .lines-left-tips-map{ overflow:hidden;;width:818px; height:234px; }
.visit-lines-left .lines-left-tips .lines-left-tips-map img{ width:818px; height:234px;}
.visit-lines-right{ width:294px; float:right;}
.visit-lines-right h6{ color:#333; font-size:20px; margin-bottom:0.5em; }
.visit-lines-right ol{}
.visit-lines-right ol li{ border-bottom:1px dashed #ddd; color:#666; font-size:16px; line-height: 5em;height: 86px;}
.visit-lines-right ol li i{ margin-right:15px;}
.visit-lines-right ol li i img{ width:112px;}

/**旅游线路**/
.shop-add{ width:1140px; margin:0 auto; clear:both; margin-bottom:32px; min-height:362px;background:#fcfcfc; border:1px solid #ededed;}
.shop-add .shop-add-left{ float:left;}
.shop-add .shop-add-left img{ width:188px; height:363px; margin-right:20px;}
.shop-add .shop-add-right{ float:left; width:920px; padding-top:1em; }
.shop-add .shop-add-right h6{ float:left; color:#000; font-size:16px; padding-right:20px; margin-bottom:1em; border-bottom:2px solid #d7d7d7; line-height:40px; }
.shop-add .shop-add-right ol{ float:left; border-bottom:2px solid #d7d7d7;  line-height:40px; width:830px;}
.shop-add .shop-add-right ol li{float: left;color: #666;font-size: 16px;padding-right: 20px;width: 80px;height: 40px;text-align: center;line-height: 40px; cursor:pointer;}
.shop-add .shop-add-right ol li.on{ background: url(../images/shop-on.png) 0 90% no-repeat;color: #fff;}
.shop-add .shop-add-right .shop-add-mid{ clear:left;float:left; margin-right:10px;}
.shop-add .shop-add-right .shop-add-mid img{ width:400px; height:269px;}
.shop-add .shop-add-right ul {}
.shop-add .shop-add-right ul li { float:left;}
.shop-add .shop-add-right ul li dl { margin-bottom:10px; float:left;}
.shop-add .shop-add-right ul li dl dd{width:150px; height:130px; float: left; margin-right:20px;}
.shop-add .shop-add-right ul li dl dd img{ width:150px; height:130px;}
.shop-add .shop-add-right ul li dl dt{ float:left;}
.shop-add .shop-add-right ul li dl dt h6{ float:none; border:none; font-size:18px; color:#666; margin-bottom:0px;}
.shop-add .shop-add-right ul li dl dt p{ color:#666; font-size:12px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:100%;}
.shop-add .shop-add-right ul li dl dt p i{ margin-right:5px;}
.shop-add .shop-add-right ul li dl dt .shop-price{ font-size:24px; color:#f73333; margin-top:1.5em;}
.shop-add .shop-add-right ul li dl dt .shop-price span{ float:right; color:#999; font-size:14px;}
.shop-add .shop-add-right ul li dl dt .shop-progress{ margin:1em 0;}
.shop-add .shop-add-right ul li dl dt .shop-progress progress{ background:#31a0e6; width:100%;}
.shop-add .shop-add-right ul li dl dt .shop-progress span{ color:#666; font-size:12px; float:left;     width: 33%;text-align: center;margin-top: 1em;}
.shop-add .shop-add-right ul li dl dt .shop-progress span em{ color:#f73333; font-size:12px;}
/* 进度条 */
.progress {background-color: #e5e9eb;height:6px;position: relative; border-radius:5px 5px 5px 5px;}
.progress-bar {background:#31a0e6; height: 100%;position: relative; width:78%; transition:all ease 2s;border-radius:5px 5px 5px 5px;}
/**********游客服务********/
.tourist{ width:1140px; margin:1em auto; min-height: 450px;margin-bottom: 2em;}
.tourist .tourist-title{height: 40px;line-height: 40px;margin-bottom: 10px;}
.tourist .tourist-title h5{ float:left; font-size:22px; color:#333; margin-right:170px;}
.tourist .tourist-title ol{ float:left}
.tourist .tourist-title ol li{ float:left; margin-right:20px; cursor:pointer;}
.tourist .tourist-title ol li.on{ color:#20c0b7; border-bottom:2px solid #20c0b7;}
.tourist ul{}
.tourist ul li{ background:#dbfaea; min-height:400px;}
.tourist ul li .tour-adv{ float:left;}
.tourist ul li .tour-adv img{ width:260px; height:400px;}
.tourist ul li .tour-mid{ float:left; margin-right:20px; margin-top:1.5em;}
.tourist ul li .tour-mid img{ width:573px; height:352px;}
.tourist ul li .tour-rightlist{ float: left; margin-top:1.5em;}
.tourist ul li .tour-rightlist dl{ margin-bottom:14px;}
.tourist ul li .tour-rightlist dl dd{ float:left;}
.tourist ul li .tour-rightlist dl dd img{ width:77px; height:77px;}
.tourist ul li .tour-rightlist dl dt{ float:left; margin-left:10px;}
.tourist ul li .tour-rightlist dl dt h6{ font-size:14px; color:#333;}
.tourist ul li .tour-rightlist dl dt p{ font-size:12px;color:#666; width:98%; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; margin:6px 0;}
.tourist ul li .tour-mid .tour-mid-contain{ min-width:450px;background: #fff; padding: 2em 4em; min-height: 286px;overflow: hidden}
.tourist ul li .tour-mid .tour-mid-contain h6{ color:#333333; font-size:20px; text-align:center; margin-bottom:6px;}
.tourist ul li .tour-mid .tour-mid-contain .endtime{ font-size:14px; color:#666; text-align:center;}
.tourist ul li .tour-mid .tour-mid-contain .endtime span{ margin-left:10px;}
.tourist ul li .tour-mid .tour-mid-contain p{ margin:1em 0; font-size:14px; color:#666;}

.tourist-easy ul li{ background:#baf4fb; min-height:400px;}
.tourist-vr ul li{ background:#b2ebfe; min-height:400px;}
.tourist-curstor ul li{ background:#fdf7e8; min-height:400px;}
.tourist-easy ul li .tour-rightlist dl dt{ margin-top:20px;}
.tourist-vr ul li .tour-rightlist dl dt{ margin-top:30px;}
.tourist-curstor .tourist-title ol li.on{ color:#fbc94b; border-bottom:2px solid #fbc94b;}
.tourist-curstor ul li .tour-rightlist { width: 828px;background: #fff;margin-top: 1.5em; padding: 1em 1em 0 1em; }
.tourist-curstor ul li .tour-rightlist  .customer-contain{  float:left;}
.tourist-curstor ul li .tour-rightlist  .customer-contain h6{color:#666; font-size:14px;}
.tourist-curstor ul li .tour-rightlist  .customer-contain h6 i{ margin-right:5px; position: relative;top: -2px;}
.tourist-curstor ul li .tour-rightlist  .customer-contain h6 i img{ width:17px; height:17px;}
.tourist-curstor ul li .tour-rightlist  .customer-contain textarea{ width:510px; height:188px; overflow:hidden; margin:20px;resize: none; padding:0.5em; border-color:#d5d5d5;}
.tourist-curstor ul li .tour-rightlist  .customer-contain input{ display:block; width:100px; height:30px; background:#fbc94b; color:#fff;border-radius: 5px;border: 0; margin-left: 20px }
.tourist-curstor ul li .tour-rightlist .questions{ float:right;}
.tourist-curstor ul li .tour-rightlist .questions h6{ color:#666; font-size:14px;}
.tourist-curstor ul li .tour-rightlist .questions h6 i{margin-right:5px;    position: relative;top: -2px;}
.tourist-curstor ul li .tour-rightlist .questions h6 i img{}
.tourist-curstor ul li .tour-rightlist .questions ol{ margin-top:1em;}
.tourist-curstor ul li .tour-rightlist .questions ol li{ min-height:34px; color:#333; font-size:14px; background:#fff;}
.tourist ul li .tour-mid  .tour-find{ text-align:center;}
.tourist ul li .tour-mid  .tour-find .tour-find-img img{ width:190px; height:170px;}
/**天气**/
.tourist-easy ul li  .tour-air{ background:#fff; padding:1em;}
.tourist-easy ul li  .tour-air h5{ color:#333; font-size:20px;}
.tourist-easy ul li  .tour-air .tour-air-today{ background:url(../images/tour-air-bg.png) 0 0 no-repeat; width:50%; float:left; }
.tourist-easy ul li  .tour-air .tour-air-today .tour-air-today-iterm{ float:left; width:30%; text-align:center;}
.tourist-easy ul li  .tour-air .tour-air-today .tour-air-today-iterm h6{}
.tourist-easy ul li  .tour-air .tour-air-today .tour-air-today-iterm p{}
.tourist-easy ul li  .tour-air .tour-air-today .tour-air-today-iterm p i{}
.tourist-easy ul li  .tour-air .tour-air-today .tour-air-today-iterm .temperature{}
.tourist-easy ul li  .tour-air .tour-air-today .tour-air-today-iterm .temperature span{ color:#61a5da;}
.tourist-easy ul li  .tour-air ol.tour-air-right{ float:right; width:50%;}
.tourist-easy ul li  .tour-air ol.tour-air-right li{min-height: 40px;float: left;width: 50%; background:#fff;}
.tourist-easy ul li  .tour-air ol.tour-air-right li i{}
.tourist-easy ul li  .tour-air ol.tour-air-right li span{}
.tourist-easy ul li  .tour-air .tour-air-bottom{    width: 100%;clear: both;height: 100px;margin-top: 1em;}
.tourist-easy ul li  .tour-air .tour-air-bottom dl{float: left;width: 20%;}
.tourist-easy ul li  .tour-air .tour-air-bottom dl dd{ float:left}
.tourist-easy ul li  .tour-air .tour-air-bottom dl dd img{ width:56px; height:48px;}
.tourist-easy ul li  .tour-air .tour-air-bottom dl dt{ float:left;}
.tourist-easy ul li  .tour-air .tour-air-bottom dl dt p{}
.tourist-easy ul li  .tour-air .tour-air-bottom dl dt p em{ color:#61a5da;}




