body{background: url(/material/zt/2024/xczx/images/xczx-bg.png) no-repeat top center;}
.xczx-header{width: 1300px;margin: auto;}
.xczx-header img{margin-top: 77px;}


.xczx-wrap{width: 1300px;margin: auto;}
/*导语*/
.introduction{width: 1000px;height: 270px; background: url(/material/zt/2024/xczx/images/introduction.png) no-repeat;margin: 814px auto auto auto;font-size: 26px;color: #8d4f38;line-height: 46px;padding: 81px 88px 79px 213px;}
.introduction span{text-indent: 2em;display: block;width: 100%;}

/*热点聚焦*/
.hot-focus{width: 100%; height: 498px; margin: 40px auto auto auto; background: url(/material/zt/2024/xczx/images/hot-focus.png) no-repeat top center;}
.hot-focus .hot-focus-nav,.policy .policy-nav{width: 249px;height: 191px;float: left;padding-top:305px;}
.hot-focus .hot-focus-nav li,.policy .policy-nav li{width: 210px;height: 68px;border-radius:10px;text-align: center;line-height: 68px;font-size: 34px;background: #d5e3c3;margin: auto auto 16px auto;}
.hot-focus .hot-focus-nav li a,.policy .policy-nav li a{font-size: 34px;color:#438379;}
.hot-focus .hot-focus-nav li.cur,.policy .policy-nav li.cur{background: url(/material/zt/2024/xczx/images/icon-sjx.png) no-repeat #fcd9a8 14px 50%;font-weight: bold;}
.hot-focus-content,.policy-content{width:1051px;height: 100%; float: left;padding: 46px 30px 46px 62px;box-sizing: border-box;}
.hot-focus-content ul li a,.hot-focus-content ul li,.policy-content ul li,.policy-content ul li a{font-size: 26px;line-height: 55px;}
.hot-focus-content ul li span,.policy-content ul li span{font-size: 20px;}
.txt-list li{text-overflow: ellipsis;overflow: hidden; white-space: nowrap; line-height: 40px; padding-left: 15px;position: relative;}
.txt-list li span{float: right; color: #3b3b3b;}
.txt-list a{ color: #3b3b3b;}
.txt-list li:before{content: '';display: block;width: 8px;height: 8px;background: #1f8693;border-radius:50%;position: absolute;top: 50%;left:0;}

/*政策依据*/
.policy{width: 100%; height: 498px; margin: 40px auto auto auto; background: url(/material/zt/2024/xczx/images/policy.png) no-repeat top center;}
.policy .tabwrap>.zcwj-nav{width: 100%;overflow: hidden;margin-bottom: 30px;}
.policy .tabwrap>.zcwj-nav li{background: #f0f0f0;font-size: 30px;color: #438379;float: left;padding: 0px 20px 0px 25px;margin-right: 38px;}
.policy .tabwrap>.zcwj-nav li:last-child{margin-right: 0;}
.policy .tabwrap>.zcwj-nav li a{font-size: 30px;color: #438379;font-weight: initial;}
.policy .tabwrap>.zcwj-nav li.cur{background: #a6dbbb;}
.policy .tabwrap .txt-list li,.policy .tabwrap .txt-list li a{line-height: 50px;}

/*banner图*/
.banner-wrap{width: 100%;margin-top: 45px;}

/*办事查询*/
.inquiry{margin-top: 109px;}
.inquiry>h1 img{display: block;margin: auto;}
.inquiry-content{margin-top: 156px;}
.inquiry-item{width: 100%;overflow: hidden;}
.inquiry-item a{display: block;float: left;margin-bottom: 20px;}
.inquiry-item:nth-child(1) a{float: left;}
.inquiry-item:nth-child(1) a:nth-child(2n){float: right;}
.inquiry-item:nth-child(2) a{margin-right: 11px;}
.inquiry-item:nth-child(2) a:nth-child(3n){margin-right: 0;}
.inquiry-item:nth-child(3){margin-top: 20px;}

/*旅游线路*/
.tourist-route{padding-bottom: 55px;}
.tourist-route>.tourist-title{color: #1f8693;font-size: 40px;font-weight: bold;margin: 77px auto 60px auto;}
.tourist-route>.tourist-title a{color: #1f8693;font-size: 40px;font-weight: bold;}
.tourist-swiper{width: 100%; height: 242px; position: relative;}
.tourist-swiper .mySwiper{width: 1220px;height: 242px; margin: auto;margin-left: 0;}
.tourist-swiper .mySwiper .swiper-slide{width: 397px;height: 240px;border: 1px solid #e2ded1;padding: 4px;box-sizing: border-box;position: relative;}
.tourist-swiper .mySwiper .swiper-slide img{display: block;width: 100%;height: 100%;}
.tourist-swiper .mySwiper .swiper-slide span{position: absolute;left: 0;bottom: 0;width: 88%;height: 45px;background: rgba(0,0,0,0.6);line-height: 45px;color: #ffffff;font-size: 16px;padding: 0px 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 3px;}
.tourist-swiper .swiper-button-next,.tourist-swiper .swiper-button-prev{color: #d4cbbc;font-size: 30px;}
.tourist-swiper .swiper-button-next:after,.tourist-swiper .swiper-button-prev:after{font-size: 40px;}
