﻿@charset "utf-8";
.HomeBan{position: relative;}
.HomeBan .slider .item .img{padding-top:9.58rem;}
.HomeBan .slider .item .img .wap{display: none;}
.HomeBan .slider .item .img::after{content:"";display: block;width:100%;height:100%;background: url(../images/banbg.png) repeat-x top center;position: absolute;top:0;left:0;}

.arrdown{-webkit-animation: rightan 1s infinite;-webkit-animation-fill-mode: both; color:#fff; height:auto; position:absolute; bottom:0px; left:50%; transform: translateX(-50%);-webkit-transform: translateX(-50%); z-index:999; text-align:center;}
.arrdown>img{height:0.44rem;display: block;margin:0 auto;}
@keyframes rightan
{
  from{bottom: 6%;opacity: 0;}
  to{bottom: 2%;opacity: 1;}
}

@-webkit-keyframes rightan
{
  from{bottom: 6%;opacity: 0;}
  to{bottom: 2%;opacity: 1;}
}



.HomeBan .Share{position: absolute;bottom:13%;left:0;width:100%;display: flex;justify-content: center;}
.HomeBan .Share ul{display: flex;justify-content: center;}
.HomeBan .Share ul li .icon{width:0.8rem;height:0.8rem;line-height: 0.8rem;text-align: center;}
.HomeBan .Share ul li .icon img{max-width:0.55rem;max-height:0.45rem;}
.HomeBan .Share ul li p{color:#fff;text-align: center;text-shadow: 1px 1px 1px #000000;margin-top:0.1rem;}
.HomeBan .Share ul li{position: relative;margin:0 0.3rem;}
.HomeBan .Share ul li .TcBox{position: absolute;bottom:110%;left:50%;transform: translateX(-50%);background: #fff;border-radius: 5px;padding:3px;width:1.2rem;display: none;}
.HomeBan .Share ul li .TcBox img{border-radius: 5px;width:100%;}
.HomeBan .Share ul li .TcBox::before{content:'';display: block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;position: absolute;left:50%;margin-left:-5px;top:100%;}
.HomeBan .Share ul li:hover .TcBox{display: block;}

@media(max-width:1024px){
  .arrdown>img{height:30px;}
  .HomeBan .Share ul li {margin:0 15px;}
  .HomeBan .Share ul li .icon{height:60px;width:60px;line-height: 36px;}
  .HomeBan .Share ul li .icon img{max-width:36px;max-height:30px;}
  .HomeBan .Share ul li .TcBox{width:100px;}
  .HomeBan .Share ul li p{margin-top:0;}
  .SinglePage img{width:auto !important;height:auto !important;}
}


@media(max-width:321px){
  .HomeBan .Share ul li{margin:0 10px;}
  .HomeBan .Share ul li .icon{height:42px;width:42px;line-height: 42px;margin:0 auto;}
  .HomeBan .Share ul li .icon img{max-width:28px;max-height:24px;}
  .HomeBan .Share ul li .TcBox{width:90px;}
  .HomeBan .Share ul li p{font-size: 12px;white-space: nowrap;}
}

.pd70{padding:0.7rem 0;}
.HomeTit{text-align: center;line-height: 1;margin-bottom:0.7rem;}
.HomeTit .en{font-size: 0.6rem;text-transform: uppercase;font-weight: bold;}
.HomeTit .en span.s1{background: -webkit-linear-gradient(top, #e3e6e9,#e3e6e9,#edf1f4, #f4f8fb,#f4f8fb);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;font-weight: bolder;}
.HomeTit .en span.s2{background: -webkit-linear-gradient(top, #f3f3f3,#f3f3f3,#fbfcfd, #fff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;font-weight: bolder;}
.HomeTit .cn{font-size: 0.6rem;font-weight: normal;margin-top:-0.3rem;}
.HomeTit .cn span{position: relative;}
.HomeTit .cn span::after{content:'';display: inline-block;width:0.18rem;height:0.19rem;background: url(../images/yuan.png) no-repeat center center;background-size: contain;position: absolute;left:100%;top:-0.05rem;}
.HomeTit .cn span::before{content:"";display: block;width:1.5rem;height:0.27rem;background: url(../images/linet.png) no-repeat center center;background-size: contain;position: absolute;left:-10%;bottom:0;z-index:0;}
.HomeTit .cn span i{position: relative;z-index:9;}
.HomeTit .dec{margin-top:0.3rem;line-height: 1.6;}
.HomeBg{background: url(../images/homebg.jpg) no-repeat top center;background-size: cover;}

.HomeEnter{padding-bottom:0 !important;}
.HomeEnter ul{display: flex;justify-content: center;}
.HomeEnter ul li{width:1.57rem;height:1.91rem;background: url(../images/enterbg.png) no-repeat center center;background-size: 100% 100%;margin:0 0.3rem;position: relative;}
.HomeEnter ul li .img{width:100%;height:100%;position: absolute;top:0;left:0;opacity: 0;transition: all .5s;}
.HomeEnter ul li .img img{object-fit: cover;}
.HomeEnter ul li:hover .img{opacity: 1;}
.HomeEnter ul li .libox{width:1.31rem;height:1.61rem;background: url(../images/enterline.png) no-repeat center center;background-size: 100% 100%;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;justify-content: center;}
.HomeEnter ul li .libox .icon .img2{display: none;}
.HomeEnter ul li .libox .icon {width:0.45rem;height:0.45rem;line-height: 0.45rem;text-align: center;}
.HomeEnter ul li .libox .tit{font-size: 0.18rem;margin-top:0.15rem;color:#9c3f13;}
.HomeEnter ul li:hover .libox{background: url(../images/enterlinew.png) no-repeat center center;background-size: 100% 100%;}
.HomeEnter ul li:hover .libox .tit{color:#fff;}
.HomeEnter ul li:hover .libox .icon .img1{display: none;}
.HomeEnter ul li:hover .libox .icon .img2{display: inline-block;}

@media(max-width:1024px){
  .pd70{padding:30px 0;}
  .HomeEnter ul li{margin:0 10px;width:127px;height:161px;}
  .HomeEnter ul li .libox{width:100px;height:131px;}
  .HomeEnter ul li .libox .icon{width:36px;height:36px;line-height: 36px;}
  .HomeEnter ul li .libox .tit{font-size: 15px;}
}

@media(max-width:640px){
  .HomeEnter ul{flex-wrap: wrap;}
  .HomeEnter ul li{margin:5px;width:100px;height:120px;}
  .HomeEnter ul li .libox{width:80px;height:100px;}
  .HomeEnter ul li .libox .tit{font-size: 14px;}
}


.HomeNews .HomeNewsBox{position: relative;}
.HomeNews .HomeNewsBox .HomeNewsNav{position: absolute;width:53.5%;right:0;top:0;border-bottom:1px solid #ddd;z-index:99;}
.HomeNews .HomeNewsBox .HomeNewsNav ul::after{content:"";display: block;clear: both;}
.HomeNews .HomeNewsBox .HomeNewsNav ul li{float:left;line-height: 0.5rem;font-size: 0.26rem;margin-right:0.5rem;position: relative;padding-bottom:0.1rem;}
.HomeNews .HomeNewsBox .HomeNewsNav ul li a{color:#555;}
.HomeNews .HomeNewsBox .HomeNewsNav ul li.on a{color:#222;}
.HomeNews .HomeNewsBox .HomeNewsNav ul li::before{content:'';display: block;width:100%;height:2px;background: #f49601;position: absolute;left:0;bottom:-1px;transition: all .5s;opacity: 0;transform: rotateY(90deg);}
.HomeNews .HomeNewsBox .HomeNewsNav ul li.on::before{opacity: 1;transform: rotateY(0);}

.HomeNews .HomeNewsBox .bd .bd_left{width:42.7%;}
.HomeNews .HomeNewsBox .bd .bd_left .item{border-radius: 0.2rem;overflow: hidden;background: #fff;}
.HomeNews .HomeNewsBox .bd .bd_left .item .img{padding-top:4.1rem;}
.HomeNews .HomeNewsBox .bd .bd_left .item .img .date{width:1.8rem;line-height: 0.55rem;border-radius: 0.55rem 0 0 0;background: #f49601;color:#fff;position: absolute;right:0;bottom:0;text-align: center;font-size: 0.18rem;}
.HomeNews .HomeNewsBox .bd .bd_left .item .txt{padding:0.48rem 0.4rem;}
.HomeNews .HomeNewsBox .bd .bd_left .item .txt .tit{font-size: 0.24rem;color:#196bca;}
.HomeNews .HomeNewsBox .bd .bd_left .item .txt .dec{font-size: 0.18rem;line-height: 0.32rem;height:0.64rem;color:#555;margin-top:0.1rem;}
.HomeNews .HomeNewsBox .bd .bd_left .item:hover .img span{transform: scale(1.05);}

.HomeNews .HomeNewsBox .bd ul{position: relative;}
.HomeNews .HomeNewsBox .bd ul .more{position: absolute;right:0;top:0;font-size: 0.18rem;color:#999;z-index:100;line-height: 0.5rem;}
.HomeNews .HomeNewsBox .bd ul .more a{color:#999;}
.HomeNews .HomeNewsBox .bd ul .more:hover a{color:#196bca;}
.HomeNews .HomeNewsBox .bd .bd_right{width:53.5%;padding-top:0.6rem;position: relative;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews{padding:0.22rem 0;border-bottom:1px solid #dddddd;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews a{padding-left:2.1rem;display: block;position: relative;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews .img{width:1.72rem;height:1.07rem;border-radius: 0.1rem;position: absolute;left:0;top:0;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews .txt{height:1.07rem;box-sizing: border-box;padding:0.1rem 0;padding-right:1rem;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews .txt .tit{font-size: 0.18rem;color:#196bca;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews .txt .dec{font-size: 0.14rem;line-height: 0.24rem;height:0.48rem;margin-top:0.1rem;color:#666;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews .txt .date{position: absolute;right:0;top:50%;transform: translateY(-50%);color:#666;}
.HomeNews .HomeNewsBox .bd .bd_right .topnews:hover .img span{transform: scale(1.05);}

.HomeNews .HomeNewsBox .bd .bd_right dl dd{line-height: 0.8rem;border-bottom:1px solid #ddd;position: relative;}
.HomeNews .HomeNewsBox .bd .bd_right dl dd a{display: block;padding-right:1rem;}
.HomeNews .HomeNewsBox .bd .bd_right dl dd .tit{font-size: 0.18rem;}
.HomeNews .HomeNewsBox .bd .bd_right dl dd .date{position: absolute;right:0;top:0;color:#666;}

@media(max-width:1024px){
  .HomeTit .en{font-size: 36px;}
  .HomeTit .cn{font-size: 36px;margin-top:-18px;}
  .HomeTit .cn span::after{width:14px;height:14px;}
  .HomeTit .cn span::before{width:120px;height:20px;}
  .HomeTit .dec{margin-top:15px;}
  .HomeTit{margin-bottom:30px;}
  .HomeNews .HomeNewsBox .bd .bd_left .item .img{padding-top:65%;}
  .HomeNews .HomeNewsBox .bd .bd_left .item .img .date{font-size: 14px;width:120px;line-height: 32px;border-radius: 32px 0 0 0;}
  .HomeNews .HomeNewsBox .bd .bd_left .item .txt{padding:25px;}
  .HomeNews .HomeNewsBox .bd .bd_left .item .txt .tit{font-size: 16px;}
  .HomeNews .HomeNewsBox .bd .bd_left .item .txt .dec{font-size: 14px;line-height: 24px;height:48px;}
  .HomeNews .HomeNewsBox .HomeNewsNav ul li{font-size: 18px;line-height: 40px;padding-bottom:5px;margin-right:25px;font-weight: bold;}
  .HomeNews .HomeNewsBox .bd ul .more{font-size: 14px;line-height: 40px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews{padding:10px 0;}
  .HomeNews .HomeNewsBox .bd .bd_right{padding-top:50px;}
  .HomeNews .HomeNewsBox .bd .bd_right dl dd {line-height: 50px;}
  .HomeNews .HomeNewsBox .bd .bd_right dl dd a{padding-right:50px;}
  .HomeNews .HomeNewsBox .bd .bd_right dl dd .tit{font-size: 15px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews a{padding-left:160px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews .img{width:140px;height:80px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews .txt{height:80px;padding:8px 0;padding-right:50px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews .txt .tit{font-size: 15px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews .txt .dec{font-size: 13px;line-height: 20px;height:40px;margin-top:5px;}
}

@media(max-width:640px){
  .HomeTit .en{font-size: 24px;}
  .HomeTit .cn{font-size: 24px;margin-top:-12px;}
  .HomeNews .HomeNewsBox .bd .bd_left{width:100%;}
  .HomeNews .HomeNewsBox .bd .bd_right{width:100%;}
  .HomeNews .HomeNewsBox .HomeNewsNav{position: static;width:100%;margin-bottom:20px;}
  .HomeNews .HomeNewsBox .HomeNewsNav ul{display: flex;justify-content: center;}
  .HomeNews .HomeNewsBox .HomeNewsNav ul li{float:none;margin:0 20px;padding-bottom:0;}
  .HomeNews .HomeNewsBox .HomeNewsNav ul::after{display: none;}
  .HomeNews .HomeNewsBox .bd .bd_right{padding-top:20px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews a{padding-left:130px;}
  .HomeNews .HomeNewsBox .bd .bd_right .topnews .img{width:110px;}
}

.HomeBtn{text-align: center;margin-top:0.8rem;}
.HomeBtn a{display: inline-block;width:2.15rem;line-height: 0.6rem;border-radius: 0.6rem;background: #196bca;color:#fff;font-size: 0.18rem;transition: all .5s;box-shadow: 0.1rem 0.1rem 0.2rem rgba(20,94,179,0.33);}
.HomeBtn a:hover{background: #f49601;box-shadow: 0.1rem 0.1rem 0.2rem rgba(244,150,1,0.33);}

@media(max-width:1024px){
  .HomeBtn{margin-top:30px;}
  .HomeBtn a{width:120px;line-height: 36px;border-radius: 36px;font-size: 14px;}
}



.HomeScenic{background: url(../images/homebg2.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.HomeScenic .HomeScenicBox{padding-top:0.1rem;}
.HomeScenic .HomeScenicBox ul{display: flex;margin-left:-1.5%;}
.HomeScenic .HomeScenicBox ul li{width:10.5%;margin-left:1.5%;position: relative;transition: all .5s;}
.HomeScenic .HomeScenicBox ul li .img{padding-top:5rem;border-radius: 0.1rem;overflow: hidden;}
.HomeScenic .HomeScenicBox ul li .bg{position: absolute;left:0;width:100%;height:100%;top:0;transition: all .5s;opacity: 0;vertical-align: bottom;box-sizing: border-box;padding:0 0.3rem;}
.HomeScenic .HomeScenicBox ul li .bg img{max-height:0.65rem;display: inline-block;}
.HomeScenic .HomeScenicBox ul li .img::before{content:"";display: block;width:100%;height:100%;position: absolute;top:0;left:0;z-index: 9;transition: all .5s;}
.HomeScenic .HomeScenicBox ul li .img::after{content:"";display: block;width:100%;height:100%;position: absolute;bottom:0;left:0;background: url(../images/jdmask.png) repeat-x bottom center;}
.HomeScenic .HomeScenicBox ul li .img .name{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%); writing-mode: vertical-rl;font-size: 0.3rem;color:#fff;line-height: 2;letter-spacing: 0.08rem;z-index:99;transition: all .5s;}
.HomeScenic .HomeScenicBox ul li .img .name i{display: inline-block;width:0.14rem;height:0.14rem;border-radius: 50%;border:2px solid #fff;margin:0 auto 0.2rem;margin-left:4px;}
.HomeScenic .HomeScenicBox ul li.on .img .name{opacity: 0;top:100%;visibility: hidden;}
.HomeScenic .HomeScenicBox ul li .txt{padding:0.4rem;position: absolute;width:100%;box-sizing: border-box;bottom:-10%;left:0;color:#fff;box-sizing: border-box;padding-right:1.2rem;opacity: 0;visibility: hidden;transition: all .5s;z-index:100;}
.HomeScenic .HomeScenicBox ul li .txt a{color:#fff;}
.HomeScenic .HomeScenicBox ul li .txt .tit{font-size: 0.24rem;}
.HomeScenic .HomeScenicBox ul li .txt .dec{margin-top:0.1rem;}
.HomeScenic .HomeScenicBox ul li .txt .more{position: absolute;width:0.42rem;height:0.42rem;border-radius: 50%;border:2px solid #fff;right:0.4rem;top:50%;transform: translateY(-50%);}
.HomeScenic .HomeScenicBox ul li .txt .more::after{content:"";display: block;width:100%;height:100%;background: url(../images/next.png) no-repeat center center;}
.HomeScenic .HomeScenicBox ul li .txt .more:hover{background: #f49601;border:2px solid #f49601;}
.HomeScenic .HomeScenicBox ul li:nth-child(2n+1){top:0.35rem}
.HomeScenic .HomeScenicBox ul li.on{width:50.5%;}
.HomeScenic .HomeScenicBox ul li.on .bg{opacity: 1;top:-0.65rem;}
.HomeScenic .HomeScenicBox ul li.on .txt{opacity: 1;bottom:0;visibility: visible;}

.HomeScenic .HomeScenicBox ul li.on .img::before{opacity: 0;}

.HomeScenic .HomeScenicBox ul li:first-child .img::before{background: rgba(121,184,0,0.8);}
.HomeScenic .HomeScenicBox ul li:nth-child(2) .img::before{background: rgba(25,107,202,0.8);}
.HomeScenic .HomeScenicBox ul li:nth-child(3) .img::before{background: rgba(244,150,1,0.8);}
.HomeScenic .HomeScenicBox ul li:nth-child(4) .img::before{background: rgba(156,63,19,0.8);}
.HomeScenic .HomeScenicBox ul li:nth-child(5) .img::before{background: rgba(31,198,162,0.8);}


@media(max-width:1024px){
  .HomeScenic .HomeScenicBox ul li .bg{height:30px;}
  .HomeScenic .HomeScenicBox ul li .bg img{max-height:30px;}
  .HomeScenic .HomeScenicBox ul li.on .bg{top:-30px;}
  .HomeScenic .HomeScenicBox ul li .img{padding-top:3.4rem;}
  .HomeScenic .HomeScenicBox ul li .txt{padding:20px;padding-right:60px;}
  .HomeScenic .HomeScenicBox ul li .txt .more{width:32px;height:32px;right:20px;}
  .HomeScenic .HomeScenicBox ul li .txt .tit{font-size: 16px;font-weight: bold;}
  .HomeScenic .HomeScenicBox ul li .txt .dec{margin-top:3px;line-height: 1.5;}
  .HomeScenic .HomeScenicBox ul li .img .name{font-size: 18px;font-weight: bold;}
  .HomeScenic .HomeScenicBox ul li:nth-child(2n+1){top:20px}
}


@media(max-width:640px){
  .HomeScenic .HomeScenicBox ul{flex-wrap: wrap;}
  .HomeScenic .HomeScenicBox ul li:nth-child(2n+1){top:0}
  .HomeScenic .HomeScenicBox ul li{width:48.5%;margin-bottom:1.5%;}
  .HomeScenic .HomeScenicBox ul li.on{width:48.5%;}
  .HomeScenic .HomeScenicBox ul li .bg{opacity: 1;top:-0.65rem;display: none;}
  .HomeScenic .HomeScenicBox ul li .txt{opacity: 1;bottom:0;visibility: visible;}
  .HomeScenic .HomeScenicBox ul li .img::before{opacity: 0;}
  .HomeScenic .HomeScenicBox ul li .img .name{opacity: 0;top:100%;visibility: hidden;}
  .HomeScenic .HomeScenicBox ul li .txt{padding:10px;}
  .HomeScenic .HomeScenicBox ul li .txt .more{display: none;}
  .HomeScenic .HomeScenicBox ul li:nth-child(5){width:98.5%;}
}


.HomeGuide{background: url(../images/homebg3.jpg) no-repeat center center;background-size: cover;}
.HomeGuide .HomeGuideBox .slider .slick-list{padding:0 3.9rem;margin-left:0;}
.HomeGuide .HomeGuideBox .slider .item{margin-left:0;height:4.8rem;}
.HomeGuide .HomeGuideBox .slider .item .txt{display: none;opacity: 0;}
.HomeGuide .HomeGuideBox .slider .item .img{width:100%;padding-top:4.8rem;border-radius: 1rem 0.1rem 1rem 0.1rem;transition: all .5s;opacity: 0.3;transform: scale(0.75);}
.HomeGuide .HomeGuideBox .slider .item.slick-current .img{width:64%;opacity: 1;transform: scale(1);}
.HomeGuide .HomeGuideBox .slider .item.slick-current .txt{width:30%;height:4.8rem;display: flex;flex-direction: column;justify-content: center;display: flex;opacity: 1;}
.HomeGuide .HomeGuideBox .slider .item .txt .tit{font-size: 0.24rem;}
.HomeGuide .HomeGuideBox .slider .item .txt .con{color:#666;margin:0.3rem 0;}
.HomeGuide .HomeGuideBox .slider .item .txt .more{width:1.8rem;line-height: 0.45rem;border-radius: 0.45rem;background: #196bca;color:#fff;text-align: center;box-shadow: 0 0 0.2rem rgba(20,94,179,0.33);}
.HomeGuide .HomeGuideBox .slider .item:hover .txt .more{box-shadow: 0 0 0.2rem rgba(244,150,1,0.33);background: #f49601;}
.HomeGuide .HomeGuideBox .slider .item:hover .img span{transform: scale(1.05);}
.HomeGuide .HomeGuideBox .slider .slick-arrow{background: #f49601;border:2px solid #f49601;}

@media(max-width:1024px){
  .HomeGuide .HomeGuideBox .slider .slick-list{padding:0 150px;}
  .HomeGuide .HomeGuideBox .slider .item .img{padding-top:3.2rem;border-radius: 0.5rem 0.1rem 0.5rem 0.1rem;transform: scale(0.85);}
  .HomeGuide .HomeGuideBox .slider .item.slick-current .txt{height:3.2rem;}
  .HomeGuide .HomeGuideBox .slider .item.slick-current .txt .tit{font-size: 16px;font-weight: bold;}
  .HomeGuide .HomeGuideBox .slider .item{height:3.2rem;}
  .HomeGuide .HomeGuideBox .slider .item .txt .con{margin:15px 0;}
  .HomeGuide .HomeGuideBox .slider .item .txt .more{width:100px;line-height: 30px;border-radius: 30px;}
}


@media(max-width:768px){
  .HomeGuide .HomeGuideBox{width:96%;margin:0 auto;}
  .HomeGuide .HomeGuideBox .slider .slick-list{padding:0;}
  .HomeGuide .HomeGuideBox .slider .item{height:auto;}
  .HomeGuide .HomeGuideBox .slider .item .img{width:50%;padding-top:40%;opacity: 1;transform: scale(1);}
  .HomeGuide .HomeGuideBox .slider .item .txt{width:45%;height:auto;padding-top:20px;opacity: 1;display: block;}
  .HomeGuide .HomeGuideBox .slider .item.slick-current .img{width:50%;padding-top:40%;}
  .HomeGuide .HomeGuideBox .slider .item.slick-current .txt{width:45%;height:auto;padding-top:20px;}
}

@media(max-width:640px){
  .HomeGuide .HomeGuideBox .slider .item .img{width:100%;padding-top:60%;}
  .HomeGuide .HomeGuideBox .slider .item .txt{width:100%;}
  .HomeGuide .HomeGuideBox .slider .item.slick-current .img{width:100%;padding-top:60%;}
  .HomeGuide .HomeGuideBox .slider .item.slick-current .txt{width:100%;}
  .HomeGuide .HomeGuideBox .slider .slick-arrow{top:25%;}
}











.HomeOther .HomeOtherBox{display: flex;flex-wrap: wrap;margin-left:-3%;}
.HomeOther .HomeOtherBox .box{width:30.33%;margin-left:3%;box-sizing: border-box;border:1px solid #ddd;padding:0.4rem;position: relative;}
.HomeOther .HomeOtherBox .box .img{width:100%;position: absolute;right:0;top:0.35rem;text-align: right;z-index:0;}
.HomeOther .HomeOtherBox .box .boxtit{display: flex;justify-content: space-between;align-items: center;margin-bottom:0.2rem;position: relative;z-index:9;}
.HomeOther .HomeOtherBox .box .boxtit h2{font-size: 0.22rem;}
.HomeOther .HomeOtherBox .box .boxtit a{font-size: 0.14rem;color:#666;}
.HomeOther .HomeOtherBox .box .boxtit a:hover{color:#196bca;}
.HomeOther .HomeOtherBox .box1 .text{font-size: 0.18rem;line-height: 2;}
.HomeOther .HomeOtherBox .box2 .boxcon ul li{line-height: 0.55rem;border-bottom:1px dotted #ddd;}
.HomeOther .HomeOtherBox .box2 .boxcon ul li a{display: block;padding-right:1rem;position: relative;}
.HomeOther .HomeOtherBox .box2 .boxcon ul li .date{position: absolute;right:0;top:0;}
.HomeOther .HomeOtherBox .box3 .text{padding-left:0.6rem;position: relative;line-height: 0.35rem;text-align: left;}
.HomeOther .HomeOtherBox .box3 .text .name{width:0.35rem;height:0.35rem;line-height: 0.35rem;position: absolute;left:5px;top:0;text-align: center;}
.HomeOther .HomeOtherBox .box3 .text .name::before{content:"";display: block;width:100%;height:100%;border-radius: 5px;background: #ebf1f7;transform: rotate(45deg);position: absolute;left:0;top:0;}
.HomeOther .HomeOtherBox .box3 .text .name i{position: relative;z-index:9;font-size: 0.2rem;color:#196bca;font-weight: bold;}
.HomeOther .HomeOtherBox .box3 .slick-track{padding-top:5px;}
.HomeOther .HomeOtherBox .box3 .text .name.da::before{background: #f9f5ef;}
.HomeOther .HomeOtherBox .box3 .text .name.da i{color:#f49601;}
.HomeOther .HomeOtherBox .box3 .text:first-child{margin-bottom:0.2rem;}

@media(max-width:1024px){
  .HomeOther .HomeOtherBox .box{padding:20px;}
  .HomeOther .HomeOtherBox .box .boxtit{margin-bottom:15px;}
  .HomeOther .HomeOtherBox .box .boxtit h2{font-size: 18px;}
  .HomeOther .HomeOtherBox .box .boxtit a{font-size: 13px;}
  .HomeOther .HomeOtherBox .box .img{top:20px;}
  .HomeOther .HomeOtherBox .box .img img{max-height:60px;}
  .HomeOther .HomeOtherBox .box1 .text{font-size: 14px;}
  .HomeOther .HomeOtherBox .box2 .boxcon ul li{line-height: 40px;}
  .HomeOther .HomeOtherBox .box2 .boxcon ul li a{padding-right:50px;}
  .HomeOther .HomeOtherBox .box3 .text{padding-left:50px;line-height: 25px;}
  .HomeOther .HomeOtherBox .box3 .text .name{width:30px;height:30px;line-height: 30px;}
  .HomeOther .HomeOtherBox .box3 .text .name i{font-size: 16px;}
}

@media(max-width:640px){
  .HomeOther .HomeOtherBox .box .boxtit{margin-bottom:10px;}
  .HomeOther .HomeOtherBox .box .boxtit h2{font-size: 16px;}
  .HomeOther .HomeOtherBox .box{width:97%;margin-bottom:3%;}
}

.nBan .img{padding-top:6.5rem;}
.nBan .img .wap{display: none;}

.subMenu{padding:0.3rem 0;text-align: right;color:#555;background: #f8f8f8;}
.subMenu .localtion{font-size: 0.14rem;}
.subMenu .localtion a{color:#555;}
.subMenu .localtion a:hover{color:#196bca;}
.subMenu .menu ul li{display: inline-block;margin-right:0.6rem;font-size: 0.18rem;position: relative;}
.subMenu .menu ul li::before{content:'';display: block;width:0.12rem;height:0.13rem;background: url(../images/yuan.png) no-repeat center center;background-size: contain;position: absolute;left:102%;top:-0.05rem;opacity: 0;}
.subMenu .menu ul li.on::before{opacity: 1;}
.subMenu .menu ul li.on a{color:#196bca;}

.Nature .ImgList{position: relative;}
.Nature .ImgList .item{width:25%;position: absolute;padding:0 0.15rem;padding-bottom:0.3rem;}
.Nature .ImgList .item .img{border-radius: .1rem;overflow: hidden;}
.Nature .ImgList .item .img img{transition: all .5s;width:100%;}
.Nature .ImgList .item:hover .img img{transform: scale(1.05);}

.NatureNav {margin-bottom:0.8rem;}
.NatureNav ul {text-align: center;}
.NatureNav ul li{display: inline-block;margin:0 0.1rem;}
.NatureNav ul li a{display: flex;line-height: 0.58rem;border-radius: 0.58rem;min-width:1.88rem;text-align: center;border:1px solid #ddd;justify-content: center;align-items: center;font-size: 0.24rem;}
.NatureNav ul li .icon{width:0.35rem;height:0.35rem;line-height: 0.35rem;margin-right:0.1rem;}
.NatureNav ul li .icon .img2{display: none;}
.NatureNav ul li .icon img{max-height:0.32rem;}
.NatureNav ul li.on a{background: #9c3f13;box-shadow: 0 0 0.2rem rgba(156,63,19,0.33);color:#fff;}
.NatureNav ul li.on .icon .img1{display: none;}
.NatureNav ul li.on .icon .img2{display: inline-block;}
.NatureNav ul li:hover a{background: #9c3f13;box-shadow: 0 0 0.2rem rgba(156,63,19,0.33);color:#fff;transition: all .5s;}
.NatureNav ul li:hover .icon .img1{display: none;}
.NatureNav ul li:hover .icon .img2{display: inline-block;}

.Nature .bd{position: relative;overflow: hidden;}
.Nature .bd ul{position: absolute;width:100%;opacity: 0;visibility: 0;z-index:0;transition: all .5s;top:0;left:0;}
.Nature .bd ul.on{position: relative;opacity: 1;visibility: visible;z-index:99;}

@media(max-width:1024px){
  .subMenu{padding:10px 0;background: #fff;}
  .NatureNav{margin-bottom:30px;}
  .NatureNav ul li {margin:0 5px;}
  .NatureNav ul li a{line-height: 38px;border-radius: 38px;min-width:120px;font-size: 15px;}
  .NatureNav ul li .icon{width:25px;height:25px;line-height: 25px;}
  .NatureNav ul li .icon img{max-height:25px;}
  .Nature .ImgList .item{padding:0 8px;padding-bottom:16px;}
  .subMenu .localtion{font-size: 14px;}
  .subMenu .menu ul li{font-size: 15px;margin-right:30px;}
  .subMenu .menu ul li::before{width:6px;height:7px;top:-0;}
}

@media(max-width:768px){
  .subMenu .localtion{width:100%;text-align: right;background: #f8f8f8;padding:10px 0;border-bottom:1px solid #ddd;}
  .subMenu{padding:0;background: #f8f8f8;}
  .subMenu .menu{padding:10px 0;overflow: auto;width:100%;}
  .subMenu .menu ul{white-space: nowrap;}
  .subMenu .menu ul li{margin-right:22px;}
}

@media(max-width:640px){
  .nBan .img{padding-top:56%;}
  .NatureNav {overflow: auto;}
  .NatureNav ul{white-space: nowrap;}
  .NatureNav ul li a{line-height: 30px;border-radius: 30px;min-width:100px;font-size: 14px;}
  .NatureNav ul li .icon{width:18px;height:18px;line-height: 18px;margin-right:5px;}
  .NatureNav ul li .icon img{max-height:18px;}
  .Nature .ImgList .item{padding:0 4px;padding-bottom:8px;width:33.33%;}
  .subMenu .localtion{width:100%;text-align: right;background: #f8f8f8;padding:10px 0;border-bottom:1px solid #ddd;}
  .subMenu{padding:0;background: #f8f8f8;}
  .subMenu .menu{padding:10px 0;}
  .subMenu .menu ul li{margin-right:22px;}
}

/* 在线留言 */
.common_column{position: relative;border-radius: 0.3rem;overflow: hidden;}
.common_column .img{padding-top:5.92rem;}
.common_column .img::after{content:'';display: block;width:100%;height:100%;background: url(../images/lymask.png) no-repeat center center;background-size: 100% 100%;position: absolute;left:0;top:0;}
.common_column .txt{position: absolute;left:0;top:50%;transform: translateY(-50%);width:100%;box-sizing: border-box;padding:0 1.2rem;color:#fff;letter-spacing: 1px;}
.common_column .txt .name{font-size: 0.48rem;}
.common_column .txt .dec{font-size: 0.2rem;text-transform: uppercase;}

.MeaasgeForm{margin-top:0.7rem;background: #f8f8f8;border-radius: 0.1rem;padding:0.8rem 0.5rem;}
.MeaasgeForm .FormNav{text-align: center;margin-bottom:0.6rem;}
.MeaasgeForm .FormNav ul li{display: inline-block;margin:0 0.1rem;}
.MeaasgeForm .FormNav ul li a{display: block;width:2rem;line-height: 0.6rem;border-radius: 0.6rem;background: #999999;font-size: 0.22rem;color:#fff;}
.MeaasgeForm .FormNav ul li.on a{background: #f49601;}
.MeaasgeForm .FormNav ul li:hover a{background: #f49601;}
.MeaasgeForm .FormBox{margin-left:-3%;}
.MeaasgeForm .FormBox .inputbox{width:30.33%;float:left;margin-left:3%;margin-bottom:2%;}
.MeaasgeForm .FormBox .inputbox.col100{width:97%;}
.MeaasgeForm .FormBox .inputbox input{display: block;width:100%;height:0.62rem;border-radius: 5px;border:1px solid #ddd;background: #fff;box-sizing: border-box;padding:0 0.15rem;}
.MeaasgeForm .FormBox .inputbox textarea{height:3.5rem;padding:0.15rem;display: block;border-radius: 5px;border:1px solid #ddd;width:100%;background: #fff;}
.MeaasgeForm .Formbtn{text-align: center;padding-top:0.2rem;}
.MeaasgeForm .Formbtn button{width:2.4rem;line-height: 0.65rem;border-radius: 0.65rem;background: #196bca;color:#fff;text-align: center;font-size: 0.22rem;}
.MeaasgeForm .Formbtn button:hover{background: #f49601;}


.MessageList{background: #f8f8f8;}
.MessageList .slider .slick-list{margin-left:-0.8rem;}
.MessageList .slider .slick-slide{margin-left:0.8rem;padding:1px;}
.MessageList .slider .item{border-radius: 0.1rem;border:1px solid #ddd;margin-bottom:0.4rem;padding:0.28rem;height:3.1rem;}
.MessageList .slider .item .box{padding-left:0.9rem;position: relative;}
.MessageList .slider .item .box .icon{width:0.6rem;height:0.6rem;line-height: 0.6rem;text-align: center;background: #f49601;position: absolute;left:0;top:0;border-radius: 50%;text-align: center;}
.MessageList .slider .item .box .icon img{display: inline-block;max-width:0.29rem;}
.MessageList .slider .item .box .name{font-weight: bold;color:#f49601;}
.MessageList .slider .item .box .tit{margin:0.06rem 0;line-height: 0.28rem;}
.MessageList .slider .item .box .date{font-size: 0.14rem;color:#999;}
.MessageList .slider .item .box1{padding-bottom:0.2rem;margin-bottom:0.2rem;border-bottom:1px solid #ddd;}
.MessageList .slider .item .box2 .name{color:#196bca;}
.MessageList .slider .item .box2 .tit{max-height:0.6rem;overflow: auto;}

.slick-dots{text-align: center;}
.slick-dots li{display: inline-block;margin:0 0.1rem;width:0.12rem;height:0.12rem;border-radius: 50%;background: #196bca;}
.slick-dots li button{display: none;}
.slick-dots li.slick-active{background: #f49601;}

@media(max-width:1024px){
  .common_column .img{padding-top:40%;}
  .common_column .txt .name{font-size: 18px;font-weight: bold;}
  .common_column .txt .dec{font-size: 14px;}
  .common_column .txt{padding:0 30px;}
  .MeaasgeForm{margin-top:30px;padding:30px 20px;}
  .MeaasgeForm .FormNav {margin-bottom:30px;}
  .MeaasgeForm .FormNav ul li a{width:120px;line-height: 32px;border-radius: 32px;font-size: 15px;}
  .MeaasgeForm .FormBox .inputbox input{height:36px;}
  .MeaasgeForm .FormBox .inputbox textarea{height:120px;}
  .MeaasgeForm .Formbtn button{width:120px;line-height: 36px;border-radius: 36px;font-size: 16px;}
  .MessageList .slider .slick-slide{margin-left:20px;}
  .MessageList .slider .slick-list{margin-left:-20px;}
  .MessageList .slider .item{padding:15px;}
  .MessageList .slider .item .box{padding-left:56px;}
  .MessageList .slider .item .box .icon{width:40px;height:40px;line-height: 40px;}
  .MessageList .slider .item .box .icon img{max-width:20px;}
  .MessageList .slider .item .box1 .tit{line-height: 24px;max-height:48px;}
  .MessageList .slider .item .box2 .tit{line-height: 24px;max-height:48px;}
  .MessageList .slider .item{height:268px;margin-bottom:20px;}
  .MessageList .slider .item .box .date{font-size: 13px;}

}

@media(max-width:768px){
  .MessageList .slider .item{height:250px;}
}

@media(max-width:640px){
  .MeaasgeForm .FormNav ul li a{width:100px;}
  .MeaasgeForm .FormBox .inputbox{width:97%;}
  .MessageList .slider .item{height:auto;}
}


/* 游记攻略 */
.Youjgl .item{padding:0.6rem 0;border-bottom:1px solid rgba(25,107,202,0.2);}
.Youjgl .item:first-child{padding-top:0;}
.Youjgl .item a{display: flex;align-items: center;flex-wrap: wrap;overflow: hidden;justify-content: space-between;}
.Youjgl .item .img{width:44.44%;float:left;padding-top:24%;border-radius: 0.1rem;}
.Youjgl .item .txt{width:50%;}
.Youjgl .item .txt .tit{font-size: 0.26rem;}
.Youjgl .item .txt .con{font-size: 0.18rem;line-height: 2;height:1.08rem;margin:0.2rem 0 0.3rem 0;color:#666;}
.common_more{display: flex;align-items: center;line-height: 30px;color:#666;}
.common_more i{width:16px;height:16px;background: url(../images/jtg.svg) no-repeat center center;background-size: contain;margin-left:0.1rem;}
.Youjgl .item:hover .img span{transform: scale(1.05);}
.Youjgl .item:hover .common_more i{background: url(../images/jtb.svg) no-repeat center center;background-size: contain;}
.Youjgl .item:hover .common_more{color:#196bca;}

@media(max-width:1024px){
  .Youjgl .item{padding:30px 0;}
  .Youjgl .item .txt .tit{font-size: 16px;font-weight: bold;}
  .Youjgl .item .txt .con{font-size: 14px;line-height: 23px;height:69px;margin:10px 0 20px;}
}

@media(max-width:640px){
  .Youjgl .item{padding:18px 0;}
  .Youjgl .item .img{width:45%;padding-top:32%;}
  .Youjgl .item .txt .con{-webkit-line-clamp: 2;height:46px;margin:5px 0 5px 0;}
}


/* 党史教育 */
.Dangsjy{background: url(../images/dsbg.png) no-repeat center center;background-size: 100%;}
.Dangsjy .DangsjyBox .item{padding:0.45rem 0;border-bottom:1px solid #eee;position: relative;}
.Dangsjy .DangsjyBox .item:first-child{padding-top:0;}
.Dangsjy .DangsjyBox .item a{display: block;padding-left:2.9rem;position: relative;}
.Dangsjy .DangsjyBox .item .img{width:2.5rem;height:1.78rem;border-radius: 0.1rem;position: absolute;left:0;top:0;}
.Dangsjy .DangsjyBox .item .img .time{position: absolute;right:0;bottom:0;line-height: 20px;font-size: 12px;padding:0 10px;background: #f49601;color:#fff;opacity: 0;}
.Dangsjy .DangsjyBox .item .txt{min-height:1.8rem;padding-right:2.5rem;position: relative;}
.Dangsjy .DangsjyBox .item .txt .date{width:1.5rem;text-align: center;position: absolute;right:0;top:50%;transform: translateY(-50%);color:#666;line-height: 1.4;}
.Dangsjy .DangsjyBox .item .txt .date p{font-size: 0.46rem;}
.Dangsjy .DangsjyBox .item .txt .date span{}
.Dangsjy .DangsjyBox .item .txt::before{content:"";display: block;width:1px;height:60%;background: #eee;position: absolute;right:1.75rem;top:50%;transform: translateY(-50%);}
.Dangsjy .DangsjyBox .item .txt .tit{font-size: 0.2rem;}
.Dangsjy .DangsjyBox .item .txt .dec{color:#666;line-height: 0.3rem;height:0.6rem;margin-top:0.1rem;}
.Dangsjy .DangsjyBox .item .txt{display: flex;flex-direction: column;justify-content: center;}
.Dangsjy .DangsjyBox .item::before{content:"";display: block;width:100%;height:1px;background: #196bca;position: absolute;left:0;bottom:-1px;transition: all .5s;width:0;opacity: 0;}
.Dangsjy .DangsjyBox .item:hover::before{width:100%;opacity: 1;}

.Dangsjy .DangsjyBox .item:hover .img span{transform: scale(1.05);}
.Dangsjy .DangsjyBox .item:hover .txt .date{color:#196bca;}

@media(max-width:1024px){
  .Dangsjy .DangsjyBox .item{padding:20px 0;}
  .Dangsjy .DangsjyBox .item a{padding-left:200px;}
  .Dangsjy .DangsjyBox .item .img{width:180px;height:110px;}
  .Dangsjy .DangsjyBox .item .txt{min-height:110px;padding-right:150px;}
  .Dangsjy .DangsjyBox .item .txt .tit{font-size: 16px;font-weight: bold;}
  .Dangsjy .DangsjyBox .item .txt .dec{line-height: 24px;height:48px;}
  .Dangsjy .DangsjyBox .item .txt .date p{font-size: 28px;font-weight: bold;}
  .Dangsjy .DangsjyBox .item .txt .date{width:100px;}
  .Dangsjy .DangsjyBox .item .txt::before{right:115px;}
}

@media(max-width:640px){
  .Dangsjy .DangsjyBox .item a{padding-left:150px;}
  .Dangsjy .DangsjyBox .item .img .time{opacity: 1;}
  .Dangsjy .DangsjyBox .item .img{width:130px;height:90px;}
  .Dangsjy .DangsjyBox .item .txt{padding-right:0;min-height:90px;}
  .Dangsjy .DangsjyBox .item .date{display: none;}
}

.OtherLink{margin-top:0.5rem;text-align: center;}
.OtherLink ul li{display: inline-block;width:3.65rem;position: relative;overflow: hidden;border-radius: 0.1rem;margin:0.1rem;}
.OtherLink ul li .img{position: absolute;width:100%;height:100%;top:0;left:0;}
.OtherLink ul li .txt{position: relative;z-index:9;text-align: left;}
.OtherLink ul li a{display: flex;align-items: center;height:1.45rem;justify-content: center;color:#fff;}
.OtherLink ul li .icon{position: relative;z-index:9;width:1rem;text-align: center;}
.OtherLink ul li .icon img{max-height:0.56rem;}
.OtherLink ul li .txt .tit{font-size: 0.24rem;}
.OtherLink ul li .txt .dec{text-transform: uppercase;}
.OtherLink ul li:hover .icon{
  -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;
}

@media(max-width:1024px){
  .OtherLink ul li{width:210px;margin:0 5px;}
  .OtherLink ul li a{height:100px;}
  .OtherLink ul li .icon{width:50px;}
  .OtherLink ul li .icon img{max-height:30px;}
  .OtherLink ul li .txt .tit{font-size: 16px;font-weight: bold;}
  .OtherLink ul li .txt .dec{font-size: 12px;}
}


@media(max-width:640px){
  .OtherLink ul li a{display: block;text-align: center;padding:20px 10px;height:auto;}
  .OtherLink ul li .icon{margin:0 auto;}
  .OtherLink ul li .txt{text-align: center;margin-top:10px;}
  .OtherLink ul{margin-left:-2%;display: flex;flex-wrap: wrap;}
  .OtherLink ul li{width:48%;margin-left:2%;margin-bottom:2%;float:left;margin-right:0;}
  /* .OtherLink ul li:last-child{width:98%;} */
}

/* 景区分布图 */
.Jingqfbt img{display: block;border-radius: 0.1rem;overflow: hidden;margin-bottom:0.1rem;}
@media(max-width:1024px){
  .Jingqfbt img{margin-bottom:0;}
}


/* 精彩视频 */
.VideoList{margin-left:-3%;}
.VideoList .item{width:47%;float:left;margin-left:3%;margin-bottom:3%;}
.VideoList .item .img{padding-top:52.5%;border-radius: 0.1rem;}
.VideoList .item .play{position: absolute;left:50%;top:50%;width:0.65rem;height:0.65rem;background: #fff;display: flex;align-items: center;justify-content: center;border-radius: 50%;transform: translate(-50%,-50%);}
.VideoList .item .play img{width:0.16rem;height:auto;position: relative;z-index:9;}
.VideoList .item .tit{text-align: center;font-size: 0.22rem;margin-top:0.2rem;}
.VideoList .item .play::before,
.VideoList .item .play::after{content:'';display: block;width:100%;height:100%;background: #fff;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;}

.VideoList .item:hover .play::before{animation: scale 2s linear infinite;}
.VideoList .item:hover .play::after{animation: scale 2s 1s linear infinite;}
.VideoList .item:hover .mg span{transform: scale(1.05);}

@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.3;}
	100%{transform: scale(2.5);-webkit-transform: scale(2.5);opacity: 0;}
}

@media(max-width:1024px){
  .VideoList .item .play{width:40px;height:40px;}
  .VideoList .item .play img{width:12px;}
  .VideoList .item .tit{margin-top:10px;font-size: 15px;}
}

@media(max-width:640px){
  .VideoList .item .play{width:30px;height:30px;}
  .VideoList .item .play img{width:10px;}
}

.VideoInfo{width:710px;margin:0 auto;position: relative;}
.mfp-close-btn-in .mfp-close{background: #fff;border-radius: 50%;margin:0.2rem;opacity: 1;}
.VideoInfo video{width:100%;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{padding-right:0 !important;text-align: center !important;right:-80px !important;top:-0 !important;}
.mfp-close-btn-in .mfp-close{color:#333 !important;width:44px !important;}

@media(max-width:1024px){
  .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{right:0 !important;width:30px !important;margin:0 !important;}
  .mfp-close{width:30px !important;height:30px !important;line-height: 30px !important;}
  .mfp-close-btn-in .mfp-close{width:30px !important;}
}

/* 精彩图库 */
.ThreeNav{margin-bottom:0.6rem;overflow: auto;}
.ThreeNav ul{white-space: nowrap;}
.ThreeNav ul li{display: inline-block;margin-right:0.15rem;min-width:1.68rem;line-height: 0.42rem;box-sizing: border-box;padding:0 0.1rem;text-align: center;border-radius: 0.42rem;border:1px solid #ddd;;}
.ThreeNav ul li.on{background: #196bca;border:1px solid #196bca;}
.ThreeNav ul li.on a{color:#fff;}
.ThreeNav ul li:hover{background: #196bca;border:1px solid #196bca;}
.ThreeNav ul li:hover a{color:#fff;}
.ThreeNav ul li a{display: block;}

@media(max-width:1024px){
  .ThreeNav{margin-bottom:30px;}
  .ThreeNav ul li{min-width:100px;line-height: 32px;padding:0 10px;border-radius: 32px;}
}

/* 主要景点 */
.Main_Attractions .item{margin-bottom:0.7rem;}
.Main_Attractions .item .img{width:56.25%;float:left;padding-top:4.2rem;border-radius: 0.2rem;}
.Main_Attractions .item .txt{width:38.2%;float:right;height:4.2rem;display: flex;flex-direction: column;justify-content: center;}
.Main_Attractions .item .txt .tit{font-size: 0.36rem;}
.Main_Attractions .item .txt .dec{font-size: 0.2rem;line-height: 0.42rem;color:#666;height:1.26rem;margin:0.2rem 0 0.3rem 0;}
.Main_Attractions .item .txt .more{width:1.75rem;line-height: 0.5rem;border-radius: 0.5rem;border:1px solid #e5e5e5;text-align: center;color:#666;transition: all .5s;}
.Main_Attractions .item:hover .txt .more{background: #196bca;color:#fff;box-shadow: 0 0 0.2rem rgba(25,107,202,0.3);border:1px solid #196bca;}
.Main_Attractions .item:hover .img span{transform:scale(1.05);}

.Main_Attractions .item:nth-child(2n) .img{float:right;}
.Main_Attractions .item:nth-child(2n) .txt{float:left;}

@media(max-width:1024px){
  .Main_Attractions .item{margin-bottom:30px;}
  .Main_Attractions .item .img{padding-top:3rem;}
  .Main_Attractions .item .txt{height:3rem;}
  .Main_Attractions .item .txt .tit{font-size: 16px;font-weight: bold;}
  .Main_Attractions .item .txt .dec{font-size: 14px;line-height: 24px;height:72px;}
  .Main_Attractions .item .txt .more{width:100px;line-height: 30px;border-radius: 30px;}
}

@media(max-width:640px){
  .Main_Attractions .item .txt{width:40%;}
  .Main_Attractions .item .txt .dec{margin:10px 0;}
  .Main_Attractions .item .txt .more{font-size: 13px;line-height: 28px;}
}


/* 主要景点详情 */
.Main_Attractions_info .tit{font-size: 0.48rem;text-align: center;margin-bottom:0.5rem;}
.Main_Attractions_info .Img::before,
.Main_Attractions_info .Img:after{content:"";display: block;width:1px;height:0.8rem;background: #9c3f13;margin:0 auto;}
.Main_Attractions_info .Img .slider-for{padding:0 1.3rem;margin-top:0.7rem;}
.Main_Attractions_info .Img .slider-for .item .img{padding-top:52%;border-radius: 0.2rem;}
.Main_Attractions_info .Img .slider-for .slick-prev{left:0;}
.Main_Attractions_info .Img .slider-for .slick-next{right:0;}
.Main_Attractions_info .Img .slider-nav{margin-bottom:0.7rem;margin-top:0.7rem;}
.Main_Attractions_info .Img .slider-nav .slick-list{margin-left:-0.25rem;}
.Main_Attractions_info .Img .slider-nav .item{margin-left:0.25rem;}
.Main_Attractions_info .Img .slider-nav .item .img{border-radius: 0.1rem;padding-top:52%;}

.Main_Attractions_info .slick-arrow{border:2px solid #ddd;}
.Main_Attractions_info .slick-prev::after{background-image:url(../images/prevg.png);}
.Main_Attractions_info .slick-next::after{background-image:url(../images/nextg.png);}
.Main_Attractions_info .slick-arrow:hover{border:2px solid #f49601;}
.Main_Attractions_info .slick-prev:hover::after{background-image:url(../images/prev.png);}
.Main_Attractions_info .slick-next:hover::after{background-image:url(../images/next.png);}
.Main_Attractions_info .Txt{font-size: 0.18rem;line-height: 2;margin-top:0.7rem;}


.Main_Attractions_info .InfoPage{padding-top:0.5rem;margin-top:0.7rem;border-top:1px solid #ddd;text-align: right;}
.Main_Attractions_info .InfoPage dl{display: flex;justify-content: flex-end;}
.Main_Attractions_info .InfoPage dl dd{display: inline-block;margin-left:0.15rem;line-height: 0.48rem;border-radius: 0.48rem;min-width:1.6rem;background: #196bca;text-align: center;}
.Main_Attractions_info .InfoPage dl dd a{color:#fff;display: flex;align-items: center;justify-content: center;}
.Main_Attractions_info .InfoPage dl dd:first-child a::before{content:"";display: block;width:20px;height:20px;background: url(../images/prev.png) no-repeat center center;margin-right:5px;}
.Main_Attractions_info .InfoPage dl dd:last-child a::after{content:"";display: block;width:20px;height:20px;background: url(../images/next.png) no-repeat center center;margin-left:5px;}

@media(max-width:1024px){
  .Main_Attractions_info .tit{font-size: 18px;font-weight: bold;margin-bottom:20px;}
  .Main_Attractions_info .Img::before, .Main_Attractions_info .Img:after{height:40px;}
  .Main_Attractions_info .Img .slider-for{margin-top:20px;padding:0 50px;}
  .Main_Attractions_info .Img .slider-nav{margin:20px 0;}
  .Main_Attractions_info .Txt{font-size: 14px;line-height: 28px;}
  .Main_Attractions_info .InfoPage{padding-top:20px;margin-top:20px;}
  .Main_Attractions_info .InfoPage dl dd{line-height: 30px;border-radius: 30px;}
  .Main_Attractions_info .InfoPage dl dd{min-width:120px;}
}

@media(max-width:640px){
  .Main_Attractions_info .Img::before, .Main_Attractions_info .Img:after{height:20px;}
}


/* 游客须知 */
.Notice_Visitors{background: url(../images/ykxzbg.jpg) no-repeat center bottom;background-size: 100%;}
.Notice_Visitors .Notice_VisitorsBox{margin-bottom:0.5rem;}
.Notice_Visitors .Notice_VisitorsBox .item{margin-top:0.9rem;}
.Notice_Visitors .Notice_VisitorsBox .item .img{width:41.6667%;float:left;padding-top:3.2rem;border-radius: 0.1rem;}
.Notice_Visitors .Notice_VisitorsBox .item .txt{width:53.5%;float:right;min-height:3.2rem;display: flex;align-items: center;font-size: 0.2rem;line-height: 0.48rem;}


.Notice_Visitors .Notice_VisitorsBox .item:nth-child(2n) .img{float:right;}
.Notice_Visitors .Notice_VisitorsBox .item:nth-child(2n) .txt{float:left;}

@media(max-width:1024px){
  .Notice_Visitors .Notice_VisitorsBox .item{margin-top:30px;}
  .Notice_Visitors .Notice_VisitorsBox .item .img{padding-top:2.4rem;}
  .Notice_Visitors .Notice_VisitorsBox .item .txt{min-height:2.4rem;font-size: 14px;line-height: 28px;}
}

@media(max-width:640px){
  .Notice_Visitors .Notice_VisitorsBox .item .img{width:100%;padding-top:52%;border-radius: 6px;}
  .Notice_Visitors .Notice_VisitorsBox .item .txt{width:100%;min-height:1px;margin-top:20px;}
}

/* 人文鸡公山 */
.Humanistic{margin-top:1rem;}
.Humanistic .Box{padding:0.9rem 0;}
.Humanistic .Box .BoxCon{overflow: hidden;}
.Humanistic .Box:nth-child(2n+1){background: #f4f6f9;}
.Humanistic .Box .Boxbox{padding-left:3.9rem;position: relative;min-height:4.4rem;}
.Humanistic .Box .Boxbox .BoxTit{position: absolute;left:0;top:0;width:3.3rem;}
.Humanistic .Box .Boxbox .BoxTit .icon{width:0.6rem;height:0.6rem;line-height: 0.6rem;box-sizing: content-box;text-align: center;border-radius: 50%;border:1px solid #9c3f13;box-shadow: 0 0 0.2rem rgba(156,63,19,0.33);}
.Humanistic .Box .Boxbox .BoxTit .icon img{max-width:0.32rem;max-height:0.32rem;}
.Humanistic .Box .Boxbox .BoxTit .tit{font-size: 0.42rem;margin:0.2rem 0 0.3rem 0;}
.Humanistic .Box .Boxbox .BoxTit .dec{font-size: 0.18rem;line-height: 2;color:#666;}
.Humanistic .Box .Boxbox .BoxTit .more{margin-top:0.5rem;}
.Humanistic .Box .Boxbox .BoxTit .more a{display: block;width:0.88rem;height:0.88rem;border-radius: 50%;border:1px solid #196bca;position: relative;}
.Humanistic .Box .Boxbox .BoxTit .more a::after{content:"";display: block;width:100%;height:100%;background: url(../images/moreb.png) no-repeat center center;position: absolute;top:0;left:0;background-size: 0.11rem;}
.Humanistic .Box .Boxbox .BoxTit .more a:hover{background: #196bca;}
.Humanistic .Box .Boxbox .BoxTit .more a:hover::after{background-image: url(../images/morew.png);}
.Humanistic .Box .Boxbox .slider{width:130%;}
.Humanistic .Box .Boxbox .slick-list{margin-left:-0.3rem;}
.Humanistic .Box .Boxbox .item{margin-left:0.3rem;}
.Humanistic .Box .Boxbox .item .img{padding-top:2.45rem;border-radius: 0.1rem;}
.Humanistic .Box .Boxbox .item .txt{padding:0.35rem 0;}
.Humanistic .Box .Boxbox .item .txt .date{color:#666;}
.Humanistic .Box .Boxbox .item .txt .tit{font-size: 0.22rem;margin-top:0.08rem;}
.Humanistic .Box .Boxbox .item:hover .img span{transform: scale(1.05);}

.slider_com{position: relative;}
.slider_com .slider{padding-bottom:0.6rem;}
.slider_com .controls .slick-dots{display: block;width:calc(100% - 2rem);position: absolute;bottom:0.3rem;left:0;display: flex;}
.slider_com .controls .slick-dots li{width:50%;height:1px;background:#ddd;position: relative;margin:0;}
.slider_com .controls .slick-dots li::after{content:'';display: block;width:0;height:2px;background: #196bca;position: absolute;bottom:0;left:0;}
.slider_com .controls .slick-dots li.slick-active::after{width:100%;}
.slider_com .slick-arrow{border:2px solid #ddd;top:auto;bottom:0;transform: translateY(0);}
.slider_com .slick-arrow.slick-prev{right:0.8rem;left:auto;}
.slider_com .slick-arrow.slick-next{right:0}
.slider_com .slick-arrow.slick-prev::after{background: url(../images/prevg.png) no-repeat center center;}
.slider_com .slick-arrow.slick-next::after{background: url(../images/nextg.png) no-repeat center center;}
.slider_com .slick-arrow.slick-prev:hover::after{background: url(../images/prev.png) no-repeat center center;}
.slider_com .slick-arrow.slick-next:hover::after{background: url(../images/next.png) no-repeat center center;}
.slider_com .slick-arrow:hover{border:2px solid #196bca;background: #196bca;}

@media(max-width:1024px){
  .Humanistic .Box{padding:30px 0;}
  .Humanistic .Box .Boxbox .BoxTit .icon{width:40px;height:40px;line-height: 40px;}
  .Humanistic .Box .Boxbox .BoxTit .icon img{max-width:18px;max-height:18px;}
  .Humanistic .Box .Boxbox .BoxTit .tit{font-size: 18px;font-weight: bold;margin:10px 0 15px 0;}
  .Humanistic .Box .Boxbox .BoxTit .dec{font-size: 14px;line-height: 24px;}
  .Humanistic .Box .Boxbox .BoxTit .more{margin-top:25px;}
  .Humanistic .Box .Boxbox .BoxTit .more a{width:42px;height:42px;}
  .Humanistic .Box .Boxbox .BoxTit .more a::after{background-size: 7px;}
  .Humanistic .Box .Boxbox{padding-left:280px;min-height:300px;}
  .Humanistic .Box .Boxbox .BoxTit{width:240px;}
  .Humanistic .Box .Boxbox .item .img{padding-top:1.8rem;}
  .Humanistic .Box .Boxbox .item .txt{padding:20px 0;}
  .Humanistic .Box .Boxbox .item .txt .tit{font-size: 16px;margin-top:5px;}
  .slider_com .slider{padding-bottom:50px;}
  .slider_com .controls .slick-dots{bottom:16px;width:calc(100% - 120px)}
  .slider_com .slick-arrow.slick-prev{right:50px;}
}

@media(max-width:640px){
  .Humanistic .Box .Boxbox{padding-left:0;}
  .Humanistic .Box .Boxbox .BoxTit{position: static;width:100%;margin-bottom:30px;}
  .Humanistic .Box .Boxbox .slider{width:100%;}
  .Humanistic .Box .Boxbox .item .img{padding-top:60%;}
  .Humanistic .Box .Boxbox .item .txt{padding:10px 0;}
  .Humanistic .Box .Boxbox .item .txt .tit{font-size: 15px;}

}



/* 人文鸡公山列表 */
.News_imglist ul{margin-left:-3.5%;}
.News_imglist ul li{width:29.83%;float:left;margin-left:3.5%;margin-bottom:2.5%;}
.News_imglist ul li .img{padding-top:55.113%;border-radius: 0.1rem;}
.News_imglist ul li .txt{margin-top:0.2rem;}
.News_imglist ul li .txt .date{color:#666;}
.News_imglist ul li .txt .tit{font-size: 0.22rem;margin:0.05rem 0 0.2rem 0;line-height: 0.32rem;height:0.64rem;}
.News_imglist ul li:hover .img span{transform: scale(1.05);}
.News_imglist ul li:hover .txt .common_more i{background: url(../images/jtb.svg) no-repeat center center;background-size: contain;}
.News_imglist ul li:hover .txt .common_more{color:#196bca;}

@media(max-width:1024px){
  .News_imglist ul li .txt{margin-top:10px;}
  .News_imglist ul li .txt .tit{font-size: 16px;margin:5px 0 10px 0;line-height: 25px;height:50px;}
}

@media(max-width:640px){
  .News_imglist ul li {width:46.5%;}
  .News_imglist ul li .txt .tit{font-size: 15px;}
}


/* 人文鸡公山详情 */
.pd100{padding:1rem 0;}
.Info .InfoCon{width:74%;}
.Info .InfoCon .tit{text-align: center;padding-bottom:0.25rem;margin-bottom:0.5rem;border-bottom:1px solid #ebebeb;}
.Info .InfoCon .tit h2{font-weight: normal;font-size: 0.36rem;}
.Info .InfoCon .tit .date{margin-top:0.1rem;color:#666;}
.Info .InfoCon .SinglePage img{display: block;margin:0 auto;border-radius: 0.1rem;}
.Info .InfoCon .SinglePage{color:#666;line-height: 2;}
.Info .Infopage{margin-top:0.5rem;padding-top:0.5rem;border-top:1px solid #ebebeb;position: relative;padding-right:2rem;}
.Info .Infopage .goback a{line-height: 0.48rem;width:1.6rem;display: flex;align-items: center;justify-content: center;border-radius: 0.48rem;background: #196bca;color:#fff;position: absolute;right:0;top:0.5rem;}
.Info .Infopage .goback a img{display: block;margin-right:5px;width:0.16rem;}
.Info .Infopage dl dd{line-height: 0.36rem;}

.Info .InfoOther{width:20%;}
.Info .InfoOther .share{padding-left:0.4rem;background: url(../images/share.png) no-repeat left center;background-size: 0.2rem;margin-bottom:0.5rem;}
.Info .InfoOther .share ul li{display: inline-block;position: relative;margin-right:0.1rem;}
.Info .InfoOther .share ul li a{display: block;width:0.48rem;height:0.48rem;line-height: 0.48rem;border-radius: 50%;background: #cccccc;text-align: center;}
.Info .InfoOther .share ul li a img{width:0.23rem;}
.Info .InfoOther .share ul li .share-qrcode{position: absolute;left:50%;bottom:115%;padding:5px;background: #fff;width:110px;transform: translateX(-50%);box-shadow: 0 0 10px rgba(25,107,202,0.2);border-radius: 10px;box-sizing: border-box;display: none;}
.Info .InfoOther .share ul li:hover .share-qrcode{display: block;}

.Info .InfoOther .name_tit{font-size: 0.24rem;margin-bottom:0.2rem;;}
.Info .InfoOther .otherlist .item{margin-bottom:0.3rem;}
.Info .InfoOther .otherlist .item .img{padding-top:64%;border-radius: 0.1rem;}
.Info .InfoOther .otherlist .item .txt{padding-bottom:0.2rem;border-bottom:1px solid #ebebeb;}
.Info .InfoOther .otherlist .item .txt .date{margin:0.2rem 0 0.1rem;color:#666;}
.Info .InfoOther .otherlist .item .txt .tit{line-height: 0.26rem;height:0.52rem;}
.Info .InfoOther .otherlist .item:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
  .pd100{padding:40px 0;}
  .Info .InfoCon .tit h2{font-size: 18px;font-weight: bold;}
  .Info .InfoCon .tit .date{margin-top:5px;}
  .Info .InfoCon .tit{padding-bottom:20px;margin-bottom:30px;}
  .Info .Infopage{margin-top:30px;padding-top:30px;padding-right:150px;}
  .Info .Infopage .goback a{top:30px;width:120px;line-height: 32px;border-radius: 32px;}
  .Info .Infopage .goback a img{width:14px;}
  .Info .Infopage dl dd{line-height: 30px;}
  .Info .InfoOther .share{padding-left:36px;margin-bottom:30px;background-size: 20px;}
  .Info .InfoOther .share ul li a{width:32px;height:32px;line-height: 32px;}
  .Info .InfoOther .share ul li a img{width:18px;}
  .Info .InfoOther .name_tit{font-size: 18px;font-weight: bold;margin-bottom:15px;}
  .Info .InfoOther .otherlist .item .txt .date{margin:5px 0 10px 0;}
  .Info .InfoOther .otherlist .item .txt .tit{line-height: 24px;height:48px;}
  .Info .InfoOther .otherlist .item{margin-left:15px;}
  .Info .InfoOther .otherlist .slick-list{margin-left:-15px;}
  .Info .InfoOther .otherlist .slick-arrow{top:25%;}
}


@media(max-width:640px){
  .Info .Infopage{padding-right:0;}
  .Info .Infopage .goback a{position: static;margin-bottom:20px;}
  .Info .InfoCon{width:100%;}
  .Info .InfoOther{width:100%;margin-top:30px;}
}


/* 景区动态 */
.News_tuij{background: url(../images/newsbg.jpg) no-repeat center center;background-size: 100%;}
.News_tuij .slider{padding-bottom:0;}
.News_tuij .item .img{width:55.55%;border-radius: 0.1rem;padding-top:31%;}
.News_tuij .item .txt{width:40.28%;padding:0.5rem 0;}
.News_tuij .item .txt .date{margin-bottom:0.2rem;color:#666;}
.News_tuij .item .txt .tag{color:#9c3f13;}
.News_tuij .item .txt .tit{font-size: 0.36rem;line-height: 0.52rem;margin-top:0.2rem;}
.News_tuij .controls{width:40.28%;position: absolute;right:0;bottom:0.3rem;}

.News{padding-bottom:1rem;}
.News .News_imglist ul li .txt .tit{line-height: 0.32rem;height:0.64rem;}
.News .News_imglist ul li:hover .txt .tit{text-decoration: underline;}

@media(max-width:1024px){
  .News .News_imglist ul li .txt .tit{line-height: 24px;height:48px;}
  .News_tuij .item .txt{padding:20px 0;}
  .News_tuij .item .txt .date{margin-bottom:10px;}
  .News_tuij .item .txt .tit{font-size: 16px;font-weight: bold;line-height: 1.6;}
}


@media(max-width:640px){
  .News_tuij .item .img{width:100%;padding-top:56%;}
  .News_tuij .item .txt{width:100%;padding-bottom:50px;}
  .News_tuij .controls{position: static;width:100%;}
}

/* 搜索 */
.Searchlist .item{padding:0.3rem 0;border-bottom:1px solid #e5e5e5;}
.Searchlist .item:first-child{padding-top:0;}
.Searchlist .item .tit{font-size: 0.22rem;}
.Searchlist .item .date{color:#666;margin:0.1rem 0;}
.Searchlist .item .dec{color:#666;}


@media(max-width:1024px){
  .Searchlist .item{padding:15px 0;}
  .Searchlist .item .tit{font-size: 15px;}
  .Searchlist .item .date{margin:5px 0;}
}





.Info100 .InfoCon{width:100%;}
.Qusetion .item{line-height: 0.8rem;border-bottom:1px solid #eee;font-size: 0.18rem;padding-left:0.32rem;position: relative;}
.Qusetion .item::before{content:'';display: block;width:0.15rem;height:0.16rem;background: url(../images/yuan.png) no-repeat center center;position: absolute;left:0;top:50%;transform: translateY(-50%);background-size: contain;}

@media(max-width:1024px){
  .Qusetion .item{line-height: 40px;font-size: 14px;}
}

.video_iframe{width:710px;height:500px;display: block;margin:0 auto;position: relative;}

@media(max-width:640px){
  .VideoInfo{width:300px;}
  .video_iframe{width:300px;height:180px;}
}


