/*<!--首页头部-->*/
body{padding-top: 0;}
.h-title-icon{margin-top: 0.17rem;background-size: cover;}
.header{background-color: rgba(255,255,255,0.5)}
/*轮播*/
.banner{position: relative}
.banner .bd img{width: 100%;}
.banner .bd li{position: relative}
.banner-title{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display: none;border: 0;height: 1.28rem;width: 4.49rem !important;position: absolute;z-index: 99;left: 0.96rem;top: 2.69rem;}
.pic .hd{position: absolute;bottom:0.2rem;text-align: center;left: 0;right: 0;}
.pic .hd li{display: inline-block;width: 0.15rem;height: 0.15rem;border-radius: 50%;color: transparent;background-color: white;margin-left: 0.1rem;margin-right: 0.1rem;}
.pic .hd li.on{background-color: #8dbc48;}
.banner-title.show{display: inline-block;}

/*推荐景点*/
.scenic{background-color: white;padding-top: 0.3rem;}
.scenic-header{line-height: 0.48rem;}
.scenic-header h3,.introduce-header h3,.news-header h3{font-size:0.32rem;color: #333333;display: flex;justify-content: center;text-align: center;}
.scenic-header p,.introduce-header p,.news-header p{font-size:0.24rem;color: #666666;display: flex;justify-content: center;text-align: center;}
.scenic-body{padding: 0.28rem 0.1rem;font-size: 0;}
.scenic-body div.list{white-space: nowrap}
.scenic-body .scenic-c{display: inline-block;margin: 0 0.1rem;}
.scenic-body img{width: 2.9rem;height: 2rem;margin-bottom: 0.16rem;}
.scenic-body .scenic-c p{overflow: hidden;  width: 2.9rem;text-overflow:ellipsis;font-size:0.24rem;text-align: center;color: #333333;margin-bottom: 0.3rem;}
.detail-scenic p{width:2.4rem;height: 0.5rem;margin: auto;text-align: center;display: flex;justify-content: center;background-color: #b58845;line-height: 0.5rem;}
.detail-scenic i{margin-top: 0.1rem;}

    /*景点介绍*/
.introduce{background-color: white;}
.introduce-header{line-height: 0.48rem;}
.introduce-body{padding: 0.2rem;}
.introduce-body img{margin-bottom: 0.4rem;width: 6rem;height: 2.5rem}
.introduce-body p{font-size: 0.24rem;color: #666666;line-height: 0.34rem;}
.introduce-body .detail-scenic p{margin-top:0.2rem;}
/*新闻列表*/
.news-list{background-color: white;}
.news-header{line-height: 0.48rem;background-color: white;}
.news-body{padding: 0.2rem;}
.news-body .list{height: 1.8rem;margin-bottom: 0.2rem;white-space: nowrap;width: 100%;display: block;font-size: 0;}
.news-body img{width: 2.1rem;height: 1.8rem;vertical-align: top;}
.news-body div.h-icon{background-color: #efefef;width: 3.5rem;padding: 0.2rem;height: 1.4rem;vertical-align: top;}
.news-body h3{font-size: 0.24rem;color: #333333;width: 3.5rem;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.news-body p{line-height: 0.26rem;overflow: hidden;max-height: 0.52rem;font-size: 0.2rem;color: #666666;margin-top: 0.26rem;white-space: normal;}
.news-nav ul{width: 5.98rem;height: 0.48rem;line-height: 0.48rem;
    border:0.01rem solid #d4d4d4;border-radius: 0.04rem;font-size: 0;margin-bottom: 0.2rem;}
.news-nav li.on{background-color: #b58845;height: 0.48rem;border-color: #b58845;}
.news-nav li{display: inline-block;width: 50%;text-align: center;height: 0.5rem;}
.news-nav li a{color: #888888;font-size: 0.24rem;}
.news-nav li.on a{color: white;}
.news-nav li.first{border-top-left-radius: 0.04rem;border-bottom-left-radius:0.04em;}
.news-nav li.second{border-top-right-radius: 0.04rem;border-bottom-right-radius:0.04em;}

/*皮肤颜色*/
.pic .hd li.on{background-color: #0290fe}
.news-nav li.on{background-color: #0290fe;border-color:#0290fe}
.footer{background-color: #0290fe}
.detail-scenic p{background-color: #0290fe}

/*天气*/
.weather{position: absolute;left: 0rem;top: 0rem;width: auto !important;}
.weather img{height: 0.24rem;vertical-align: middle}
.weather span{font-size: 0.24rem;color: #ffffff;display: inline-block;max-width: 1rem;  vertical-align: middle;  line-height: 0.28rem;}