﻿@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:16px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#bd1a2d;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word; color:#666;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}



/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}
.left{float: left;}
.right{float: right;}
.top-wza{display: inline-block;vertical-align: middle;width: 125px;padding: 4px 10px;text-align: center;margin-left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #fff;background-size: 100% 100%;border-radius: 20px;line-height: 24px; border: 1px solid #fff; float: right; margin-top: 20px; background: #165ab6;}
.top-wza a{cursor: pointer; color: #fff; font-size: 16px;}
.zz_top{ padding: 17px 0 13px; background-color: #185aae;}
.xin{ padding: 0 10px; font: bold 24px/44px "Microsoft Yahei"; color: #185aae; background-color: #fff;}
#nong{ font: 24px/44px "Microsoft Yahei"; color: #fff; text-align: center;}
.width-con{width: 1200px;margin: auto;}

.yc-1 .a1:hover,.item_news a:hover,.item_news_1 a:hover,.item_news_4 a:hover,.item_news_5 a:hover,.tab-more:hover,.item_news_3 a:hover,.tab-1-right li a:hover,.tabswiper a:hover,.tab3-r-bottom a:hover{color:#bd1a2d!important;}
/*通用头部*/
.head{position: absolute;width: 100%;z-index: 99;}
.head-top{display: flex;justify-content: space-between;line-height: 60px;align-items: center;}
.head-top .login a{color:#bd1a2d;font-size: 16px;border-radius: 20px;border: 1px solid #bd1a2d;display: block;width: 140px;line-height: 35px;text-align: center;}
.head-top a:hover{font-weight: bold;}

.head-top .head-btn a{color: #bd1a2d;display: inline-block;line-height: 40px;}
.head-top .head-btn .span1{font-size: 18px;color: #bd1a2d;margin-right: 20px;}
.head-top .head-btn .span2{font-size: 16px;color: #bd1a2d;display: inline-block;width: 135px;border-radius: 20px;border: 1px solid #bd1a2d;text-align: center;line-height: 40px;}

.logo{text-align: center;top: 20%; width: 800px; margin: 0 auto; margin-top: 80px;}
.logo img{display: block;margin: auto;}
.logo .p1{font-size: 46px;color: #d61618;font-weight: bold;}
.logo .p2{font-size: 24px;color: #d61618;font-weight: bold;}
/* .logo .search{width: 760px;margin: auto;border-radius: 8px;margin-top: 20px;overflow: hidden;background: #fff;}
.logo .search input{width: 82%;float: left;line-height: 63px;border: unset;outline: none;background: #ffffff;font-size: 18px;color: #00000046;padding-left: 20px;}
.logo .search button{width: 15%;font-size: 20px;color: #fff; float: right;line-height: 63px;background: #bf1627;border: unset;outline: none;display: inline;height: 63px;border-radius: 8px;} */
.sousuo{width: 760px; height: 60px; margin: 0 auto; margin-top: 30px;}
.stxt{width: 590px; height: 60px; padding-left: 50px;color: #999; font-size: 18px; background-color: rgba(255,255,255,.7); border-radius: 4px 0 0 4px!important; box-shadow: 0 0 20px 5px rgba(225,225,225,0.3)!important; outline: none; border: none; float: left;}
.search{width: 118px; height: 60px; font-size: 20px; text-align: center; display: block; color: #fff; line-height: 54px; background: #d61618; border-radius: 0 4px 4px 0; cursor: pointer; background-size: 100% 150%; background-position: 0 0; transition: .3s; box-shadow: 0 0 20px 5px rgba(225,225,225,0.3)!important; border: none; float: left;}


.nav{width: 100%;line-height: 70px;background: #bd1a2d;}
.nav ul{display: flex;justify-content: center;}
.nav ul li{text-align: center;margin: 0 35px;}
.nav ul li:hover a,.nav ul a.on{font-weight: bold;border-bottom: 5px solid #fff;}
.nav ul a{font-size: 24px;font-weight: bold;color: #fff;padding-bottom: 15px;}

/* 首页 */
.bannerSwiper{width: 100%;overflow: hidden; background: url(../images/yc_01.png) no-repeat top center; height: 450px;}
.bannerSwiper .swiper-slide img{width: 100%;}

.yc-1-left{width: 45%; margin-right: 2%;}
.yc-1-left .p1{font-size: 32px;font-weight: bold;color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 30px;}
.yc-1-left .p2{line-height: 30px; font-size: 14px;color: #ffffff70;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;margin-top: 20px;}
.yc-1-left .p3{font-size: 22px;color: #fff;font-weight: bold;margin-top: 30px;}

.topSwiper{width: calc(50% - 20px);overflow: hidden;padding-top: 30px;}
.topSwiper .left{width: 47%;}
.topSwiper .right{width: 100%;}

.topSwiper .right img{border: 10px solid #fff;width: 100%;height: 325px;object-fit: cover;box-sizing: border-box;}
.swiper-pagination-top{text-align: right;}
.swiper-pagination-top span{border-radius: 50%;outline: none;margin: 30px 5px;background: #fff;width: 17px;height: 17px;opacity: 1;}
.topSwiper .swiper-pagination-bullet-active{background: #e6c57a;}
.yc-1{background: #bd1a2d;}

.yc-2{padding: 40px 0;}
.yc-2 .left,.yc-2 .right{width: 48%;}
.tab-more{float: right;font-size: 16px!important;font-weight: normal!important;color: #999999!important;line-height: 40px;margin-right: 0!important;}
.tab_list_news,.news-tab{width: 100%;}
.tab_list_news li{float: left;}
.tab_list_news a{margin-right: 20px; font-size: 24px;font-weight: bold;color: #000;display: block;}
.tab_list_news .current a{color: #bd1a2d;}


.item_news_1{display: none;}
.item_news_1 li{line-height: 50px;}
.item_news_1 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 75%;float: left;}
.item_news_1 span{font-size: 18px;color: #999999;width: 19%;float: right;text-align: right;}
.tab_list_news_1 li{float: left;}
.tab_list_news_1 a{margin-right: 20px; font-size: 24px;font-weight: bold;color: #000;display: block;}
.tab_list_news_1 .current a{color: #bd1a2d;}

.item_news{display: none;}
.item_news li{line-height: 50px; height: 50px;}
.item_news a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 75%;float: left;}
.item_news span{font-size: 18px;color: #999999;width: 19%;float: right;text-align: right;}



.yc-3{background:url(../images/yc_21.png)no-repeat center top #f9f9f9;padding-bottom: 30px;}
.yc-3 .news-tab-2{background: #fff;width: 1275px;margin: auto;}
.tab_con_2{width: 1200px;margin: auto;padding: 20px 0;}
.item_news_2,.item_news_3,.item_news_4,.item_news_5{display: none;}
.tab_list_news_2{display: flex;justify-content: center;padding-top: 30px;}
.tab_list_news_2 li a{font-size: 21px;color: #b8210e;display: block;line-height: 60px;font-weight: bold;}
.tab_list_news_2 li a img{margin-right: 8px;}
.tab_list_news_2 li{background: url(../images/yc_19.png)no-repeat center top;height: 110px;display: block;width: 160px;border-radius: 8px;text-align: center;width: 392px;}
.tab_list_news_2 li.current{background: url(../images/yc_16.png)no-repeat center top;}
.tab_list_news_2 li.current a{color: #fff;}

.news-tab-3{width: 795px;float: left;}
.item_news_3{display: none;}
.item_news_3 ul{padding-top: 45px;}
.item_news_3 li{line-height: 55px;}
.item_news_3 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #010101;width: 70%;float: left;}
.item_news_3 a img{margin-right: 5px;}
.item_news_3 span{font-size: 18px;color: #999999;width: 19%;float: right;text-align: right;}
.tab_list_news_3 li{float: left;}
.tab_list_news_3 a{margin-right: 20px; font-size: 24px;font-weight: bold;color: #000;display: block;}
.tab_list_news_3 .current a{color: #bd1a2d;}
.tab-1-right{width: 380px;float: right;background: url(../images/yc2_28.png)no-repeat center top;}
.tab-1-right p{color: #fff;font-size: 24px;line-height: 105px;padding-left: 20px;}
.tab-1-right ul{display: flex;justify-content: center;flex-wrap: wrap;box-shadow: 0 2px 3px #fae1e475;}
.tab-1-right li{display: inline-block;width: 40%;margin: 10px 5%;text-align: center;background: #fcf5f6;line-height: 60px;}
.tab-1-right li a{font-size: 15px;color: #000000;}
/* .tab-1-right li:last-child{width: 90%;} */
.tab-1-bottom{margin-top: 30px;}
.tab-1-bottom a{font-size: 15px;color: #000;line-height: 50px;display: block;}
.tab-1-bottom a img{display: block;margin: auto;}
.tab-1-bottom a img.hover{display: none;position: relative;z-index: 99;}
.tab-1-bottom a:hover img{display: none;}
.tab-1-bottom a:hover img.hover{display: block;}
.tab-1-bottom ul{display: flex;justify-content: space-around;}
.tab-1-bottom ul li{width: 100%;text-align: center;border-right: 1px solid #e6e6e6;}
.tab-1-bottom ul li:last-child{border: unset;}

ul.tab-2{display: flex;justify-content: space-between;}
ul.tab-2 li{width: 373px;}
.tabswiper{width: 100%;overflow: hidden;padding: 15px 0;text-align: center;}
.tabswiper a{width: 33.33%;display: block;float: left;color: #000;font-size: 16px;text-align: center;line-height: 45px;}
.tabswiper span{background: #999999;width: 10px;height: 10px;margin:0 5px;margin-top: 40px;}
.tabswiper .swiper-pagination-bullet-active{background: #b8210e;}
.tab3Swiper a{width: 50%;margin-top: 10px;}
.tab3Swiper a img{display: block;margin:auto ;}
.tab3Swiper span{margin-top: 10px;}


.tab3-left{float: left;width: 750px;height: 370px;box-shadow: 0 2px 5px #b8210e22;padding:10px 20px;}
.tab3-right{float: right;width: 345px;height: 370px;box-shadow: 0 2px 5px #b8210e22;padding:10px 20px;}
.tab3-left p span{color: #bd1a2d;font-size: 24px;font-weight: bold;float: left;}

.tab3-left p a{font-size: 18px;color: #999999;float: right;text-align: right;}
.tab3-left ul li span{line-height: 40px;}
.tab3-left ul li{display: flex;justify-content: space-between;width: 100%;}
.tab3-left ul li .span{width: 100%;color: #000;font-size: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.tab3-left ul li .span1{width: 30%;text-align: center;color: #000;font-size: 18px;}
.tab3-left ul li .span2{width: 30%;text-align: right;color: #999999;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tab3-left .span img{margin-right: 5px;}
.tab3-left ul li:first-child{background: #fff1f3;margin: 10px 0;}
.tab3-left ul li:first-child span{font-size: 15px!important;color: #000!important;}

.tab3-left ul li:first-child .span2{text-align: center;}
.tab2-l-bottom{display: flex;justify-content: space-between;margin: 10px 0;}
.tab2-l-bottom a{width: 23%;background: #fef8f8;display: block;text-align: center;padding: 13px 0;font-size: 18px; color: #000;}
.tab2-l-bottom a img{display: block;margin:10px auto;}

.tab_list_news_4 li{float: left;margin-right: 15px;}
.tab_list_news_4 li a{font-size: 24px;color: #000;font-weight: bold;}
.tab_list_news_4 li.current a{color: #bd1a2d;}
.item_news_4 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #000;line-height: 40px;}
.tab3-r-bottom p{font-size: 24px;color: #bd1a2d;font-weight: bold;margin-top: 20px;}
.tab3-r-bottom a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;color: #000;line-height: 40px;}

.yc-4{padding: 30px 0;}
.yc-4 .left{width: 10%;}
.yc-4 .left p{font-size: 21px;color: #fff;background: #bd1a2d;display: block;padding: 35px 8px;text-align: center;}
.yc-4 .right{width: 88%;position: relative;margin-top: 20px;}
.yc-4 .right img{display: block;margin: auto;}
.yc-4 .right a{font-size: 17px;color: #000;text-align: center;display: block;line-height: 40px;}
.importantSwiper{overflow: hidden;width: 95%;margin: auto;}
.swiper-button-next-important,.swiper-button-prev-important{position: absolute;top: 30%;outline: none;}
.swiper-button-next-important{left: 0;}
.swiper-button-prev-important{right: 0;}

.news-tab-4{float: left;width: 49%;}

.news-tab-5{float: right;width: 49%;}

.hdjl-right{float: right;width: 442px;background: #fff;border: 1px solid #4f9bd660;border-radius: 8px;}
.hdjl-right-con{padding: 20px;}
.hdjl-right-con p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 30px;}
.hdjl-right-con span{font-size: 18px;color: #000;}
.hdjl-right-con strong{font-size: 20px;color: #000;}
.hdjl-right-con img{margin-bottom: 20px;}


.yc-5 .title p{font-size: 24px;font-weight: bold;color: #000;line-height: 80px;background: url(../images/yc_62.png)no-repeat right;}
.imgSwiper{width: 100%;overflow: hidden;}
.imgSwiper .swiper-slide img{width: 100%;height: 164px;object-fit: cover;}
.yc-5{padding-bottom: 40px;background: #f9f9f9;}
.yc-5 .width-con{position: relative;}
.swiper-button-next-img,.swiper-button-prev-img{position: absolute;outline: none;}
.swiper-button-next-img{top: 50%;left: -50px;}
.swiper-button-prev-img{top: 50%;right: -50px;}

.link{background: #f2f2f2; height: 60px;}
/* .link .width-con{width: 1300px;}
.link ul{display: flex;padding: 20px 0;justify-content: space-between;line-height: 60px;border-bottom: 1px solid #c8c7c7;}
.link ul li{width: 20%;text-align: center;height: 60px;position: relative;}
.link ul li img{margin-left: 20px;}
.link ul select{line-height: 45px;border: 1px solid #dedede;padding: 0 8px; background: url(../images/yc_91.png)no-repeat center right #fff;width: 93%;outline: none;font-size: 16px;color: #666;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.link ul option{background: #fff;} */

/* 友情链接 */
.yqlj_title{position: relative; font-size: 16px; border-bottom: 1px solid #ddd; width: 1300px;}
.yqlj_title>ul{margin-right: -10px; height: 60px;}
.yqlj_title>ul>li{ float: left; width:19%; margin-right:1%;list-style-type:none;height: 60px;}
.yqlj_title>ul>li p{padding-left: 14px; height: 60px;  line-height: 60px;  position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_title>ul>li p em { position: absolute; right: 25px; top: 28px; width: 10px; height: 10px; background: url(../images/2022-chose_jiao.png) no-repeat; transition: .3s all;}
.yqlj_title>ul>li p i{ position: absolute; left: 50%; bottom: 46px; margin-left:-14px; width: 28px; height:15px; display: none;}
.yqlj_title>ul>li.on p i{ display: block;}
.yqlj_title>ul>li.on em{ transform: rotate(180deg);}
.yqlj_title>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 5; bottom: 60px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21); max-height: 300px; overflow: auto;}
.yqlj_title>ul>li .yqlj_con1 li{ float: left; width:25%; line-height: 30px;list-style-type:none; padding: 6px 8px; box-sizing: border-box;}
.yqlj_title>ul>li .yqlj_con1 li a{text-decoration: none;color: #333; }
.yqlj_con1 li a{background: #f2f2f2; display: block; text-align: center; padding: 4px 0; box-sizing: border-box; border: 1px solid #f2f2f2; border-radius: 4px;}
.yqlj_title>ul>li .yqlj_con1 table {width: 100%;}
.yqlj_title>ul>li .yqlj_con1 table a{text-decoration: none;color: #333; background: none; border: none; text-align: left;}
.yqlj_title>ul>li .yqlj_con1 table li {width: 14%;margin-left: 0;}
.yqlj_con1 tr td:first-child { font-weight: bold; padding-left: 20px;}
.yqlj_con1 tr:nth-child(2n) td { background: #f2f2f2;}


.footer .bottom{background: #f2f2f2;}
.footer .bottom a,.footer .bottom p{color: #000;font-size: 16px;}
.footer .bottom a:hover{font-weight: bold;}
.footer .bottom .width-con{padding-top: 40px;display: flex;justify-content: space-between;width: 1300px;margin-bottom: 40px;}
.footer .bottom .width-con>div{flex: 1;margin: 0 5px;padding: 20px 0;}
.bottom-1 a{display: block;width: 40%;float: left;text-align: center;padding-top: 30px;}
.bottom-2,.bottom-3,.bottom-4{background: #e7e6e6;}
.bottom-3 p{line-height: 55px;padding-left: 30px;}
.bottom-2 a{display: inline-block;width: 50%;text-align: center;float: left;line-height: 55px;}
.bottom-4 p{width: 50%;float: left;display: block;text-align: center;}
.bottom-4 p img{display: block;margin: auto;margin-bottom: 5px; width: 98px; height: 98px;}
.copyright{background: #cccccc;font-size: 16px;color: #808080;text-align: center;line-height: 56px;}
.copyright br{display: none;}
.copyright a{color: #808080!important;}
.copyright a:hover{font-weight: bold;}
/*走进盐池*/
.travelSwiper{width: 100%;overflow: hidden;position: relative;}
.travelSwiper .swiper-slide img{width: 100%;height: 416px;object-fit: cover;}
.travelSwiper a{text-align: center;display: block;background: #fff;box-shadow: 0 0 6px #007ad850;}
.travelSwiper span{font-size: 18px;color: #010101;line-height: 50px;}
.about .title,.travel .title,.food .title{text-align: center;margin: 40px 0 30px;background: url(../images/zjxj_07.png)no-repeat center;}
.about .title p,.travel .title p,.food .title p{display: block;width: 51%;float: right;text-align: left;}
.about .text1,.travel .text1,.food .text1{font-size: 44px;color: #343434;font-weight: bold;display: block;width: 48%;float: left;text-align: right;margin-top: 50px;}
.about .text2,.travel .text2,.food .text2{font-size: 60px;color: #b80000;font-weight: bold;display: block;}
.about .text3,.travel .text3,.food .text3{font-size: 20px;color: #b80000;display: block;padding-left: 20px;}
.swiper-button-next-travel,.swiper-button-prev-travel{position: absolute;top: 45%;z-index: 99;outline: none;}
.swiper-button-next-travel{left: 0;}
.swiper-button-prev-travel{right: 0;}

.travel .width-con{padding-top: 1px;}
.travel{background: url(../images/zjxj_35.jpg)no-repeat center;height: 660px;}
.item_img{display: none;}
.tab_list_img{float: right;width: 295px;}
.tab_list_img li{background: #fff;line-height: 89px;font-size: 22px;color: #333333;text-align: center;margin-bottom: 20px;}
.tab_list_img li.current{color: #b80000;}
.tab_list_img li.current a{color: #b80000;}
.img-tab .tab_con{float: left;width: 885px;}

.foodSwiper{overflow: hidden;margin-bottom: 50px;}
.foodSwiper div.swiper-slide:nth-child(2n){margin-top: 50px;}
.foodSwiper .swiper-slide a{display: block;position: relative;}
.foodSwiper .swiper-slide a span{display: block;position: absolute;font-size: 21px;color: #fff;width: 100%;text-align: center;line-height: 50px;height: 70px; background: url(../images/zjxj_44.png)no-repeat center;}
.foodSwiper .swiper-slide img{width: 100%;height: 272px;object-fit: cover;}


.about{margin-bottom:50px;}
.about .left{width:580px ;}
.about .right{width: 580px;}
.about .right p{color: #010101;font-size: 18px;line-height: 44px;text-align: justify;margin-top: 0px;}
.about .right a{color: #d01122;font-size: 18px;margin-top: -40px;display: block;text-align: right;}
.about ul{display: flex;justify-content: space-around;margin-top: 40px;}
.about ul a img{display: block;margin: auto;}
.about ul a{background: #c3122b;font-size: 22px;font-weight: bold;color: #fff;text-align: center;display: block;border-radius: 20px;padding: 30px 45px;transition: .3s all;}
.about ul a:hover{transform: translateY(-10px);box-shadow: 0 4px 10px #666;}
	.pc{display: block!important;}
	.wap{display: none!important;}




/* 通用概览 */

/* 当前位置 */
.location{width: 100%; margin: 0 auto; background: #f2f2f2;}
.location .container{width: 1300px; margin: 0 auto;}
.location_dqwz{line-height: 45px;  padding: 10px 0 10px 25px; background: url(../images/location_dqwz-red.png) no-repeat 0px center;}
.location_dqwz a{font-size: 16px; color: #333333; padding: 0 5px;}
.location_dqwz a:hover{color: #c3122b;}

.liebiao_main{width: 100%; height: auto; background: #f2f2f2; padding-bottom: 30px;}
.liebiao_main>.gd{background: url(../images/lmgdbs.png) top right no-repeat;}
.list_mainBox{background: #fff; padding:25px; margin: 0 auto; width: 1250px; box-shadow: 0 0 20px rgb(35 35 35 / 10%);}
.list_left{width: 300px; float: left; margin: 0px 0 20px 0px;}
.list_left_title{background: #c3122b;line-height: 70px;color: #fff;font-size: 24px;font-weight: bold;text-align: center;}
.list_nav li{height: auto;line-height: 30px;font-size: 18px;border-bottom: 1px dashed #ccc; position: relative; padding: 10px 0;}
.list_nav li a{padding-left: 40px; padding-right: 40px; display: block;}
.list_nav li.active{}
.list_nav li.active a{color: #c3122b;}
.list_nav li:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 35%;right: 20px;margin-left: -8px;border-left: 8px solid #999999;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}
.list_nav li.active:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 30%;right: 20px;margin-left: -8px;border-left: 8px solid #c3122b;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}

/* 通栏 */
.list_tonglan{width: 100%; margin: 20px 0; min-height: 200px;}

.list_right{width: 890px; float: right; margin: 0px 20px 20px 0; border-left: 1px solid #ccc; min-height: 200px; padding-left: 30px;}
.list_right_title{color: #c3122b; border-bottom: 1px solid #d0cecf;}
.list_right_title span{display: inline-block;height: auto; font-size: 22px; font-weight: 600; padding-bottom: 10px; border-bottom: 3px solid #c3122b; margin-bottom: -1px;}
.list_right_con{display: block!important;}
.list_right_con .newslist li{height: 50px;}
.list_right_con .newslist li:nth-child(5n){border-bottom: 1px dashed #dcdcdc; padding-bottom: 25px; margin-bottom: 25px;}

/* 分页 */
div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;width: 100%px;}
div.page a{padding:5px 10px;font-size: 16px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#c3122b; border:1px solid #c3122b; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #c3122b;border: 1px solid #c3122b;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;font-size: 16px !important;font-weight: normal !important;}
.page .cur{background: #c3122b;    border: 1px solid #c3122b;   color: #FFFFFF;}
.wz-ov-page{height: 25px;font-size: 0px;margin: 40px 0 0 80px;}
.ov-all-num{margin-right: 16px;}
.ov-all-num span{color: #c3122b;margin: 0 5px;}
.ov-all-num:hover span{color: #fff;}
.wz-ov-page a{float: left;font-size: 16px;line-height: 23px;text-align: center;color: #666;}
.ov-next-prev{height: 23px;width: 60px;margin-right: 13px;border: 1px solid #c3122b;}
.wz-ov-page a.cur{background: #c3122b;border: 1px solid #c3122b;color: #fff;}
.ov-page-text{display: inline-block;width: 23px;height: 23px;border: 1px solid #c3122b;line-height: 23px;text-align: center;margin: 0 3px;}
.wz-ov-page .ov-page-up{height: 25px;width: 50px;color: #fff;text-align: center;line-height: 25px;background: #c3122b;margin-left: 10px;}
.ov-page-num{height: 23px;width: 23px;border: 1px solid #c3122b;margin-right: 6px;}
.ov-next-prev:hover,.ov-page-num:hover{background: #c3122b;border: 1px solid #c3122b;color: #fff;}
.ov-fir-la{height: 22px;width: 50px;margin: 0px 6px;text-align: center;}

/* 内容页 */
.nry{width: 100%; height: auto; background: #fff;}
.nr-header{width: 1200px;margin: 0 auto;padding-top: 0px;}
.nr-header h1 p{font-size: 28px;line-height: 50px;color: #333;text-align: center;outline: none;}
.nr-header h3 p{font-size: 20px;line-height: 35px;color: #333;text-align: center;outline: none;}
.othermessage{font-size: 16px;line-height: 35px;color: #999;width: 100%;margin: 20px auto 30px;}
.othermessage-left{float: left;}
.othermessage-left br{display: none;}
.othermessage-left span{margin-right: 20px;}
.othermessage-right{float: right;position: relative;}
.fontsize{display: inline-block; line-height: 35px;  margin-right: 12px; float: left;}
.fontsize a{cursor: pointer; color:#333;}
.fontsize a:hover{color: #333;}
.fontsize a{display: inline-block; width: 30px; height: 28px; line-height: 28px; border: transparent 1px solid; text-align: center; border-radius: 3px; color:#999}
.fontsize a.on{color: #c3122b;}
.fenxiang{display: inline-block; line-height: 35px;  margin-right: 12px; float: left;}
/*分享必要样式*/
.detail_share {margin: 14px 24px 0 0;}
.bdsharebuttonbox{margin-top:7px;}
.u-shear{margin-top: 12px;}
.share-main{position: relative;height: 36px; line-height: 36px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 26px; height: 26px; background:#c9c9c9 url(../images/2022_cont_ico_share.png) no-repeat; border-radius: 50%; margin-left: 13px; margin-top: 5px;}
.share-bar span{float: left; color: #888888;}
.share-bar a:hover {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
.share-bar .share-weixin{background-position: -30px;}
.share-bar .share-weixin:hover{background-color: #1fbc7d;}
.share-bar .share-tsina{background-position: -65px;}
.share-bar .share-tsina:hover{background-color: #fc7354;}
.share-bar .share-qzone{background-position: 4px;}
.share-bar .share-qzone:hover{background-color: #fc7354;}
.weixin-share-open{position: absolute; margin-top: 50px; right: 0; display: none; z-index: 10;}
.weixin-wrap{position: relative; padding: 10px; width: 212px;border: 1px solid #ddd;background-color: #fff;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}
.detail_share {margin: 14px 24px 0 0;}

.repeatX {width: 100%;background: url(../images/2022_repeatBg_xb.png) 0 0 repeat-x;height: 8px;}
.mainTextBox{width: 1200px;background-color: #fff;margin: 0 auto;}
.mainText{width: 1200px;padding: 35px 0 25px 0;margin: 0 auto;color: #404040;font-size: 18px;line-height: 200%;}
.article-xgfj{padding: 20px 30px;}
#playercontainer{margin-top: 15px!important;}
.article-ewm{text-align: center;}
.article-ewm p{line-height: 40px;}
.xl_ewm{margin-top: 10px;}
.xl_ewm img{margin: 0 auto;}
.article-fj-bt{color:#c3122b;font-weight:600;font-size: 18px;line-height: 30px;margin-bottom: 10px;}
.article-fj-list{font-size: 18px;line-height: 30px;margin-bottom: 30px;}
.enclosure{padding: 9px 30px 14px;margin-bottom: 40px;}
.enclosure>h2{line-height: 24px;padding: 6px 0;color: #404742;font-weight: bold;font-size: 25px;}
.enclosure-list>li>a{display: block;line-height: 24px;padding-left: 26px;padding-top: 8px;padding-bottom: 8px;color: #666;font-size: 18px;background: url(../images/2022_enclosure_icon.png) no-repeat left center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.enclosure-list>li>a:hover{color: #c3122b;}


/* 网站地图 */
.wzdt{ background: #fff;}
.dty_title{line-height: 2;text-align: center;font-size: 36px;color: #000;padding: 30px 0 15px;}
.dty_contain{padding: 0 25px 30px;}
.dty_mutitle{height: 40px;line-height: 40px;border-bottom: #f5f5f5 1px solid;overflow: hidden;margin-top: 15px;}
.dty_mutitle a{display: block;float: left;height: 37px;line-height: 34px;padding: 0 3px;font-size: 20px;font-weight: bold;color: #000;white-space: nowrap;border-bottom: 3px #c3122b solid;}
.dty_sublb{padding: 10px 0 10px;}
.dty_sublb ul li{float: left;height: 42px;line-height: 42px;width: 20%;}
.dty_sublb ul li a{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 16px;background: url(../images/yc_12.png) left center no-repeat;margin-right: 10px;}


/* 专题专栏 */
.section_title{height: 64px;width: 96%; margin: 0 2%; border-bottom: 1px solid rgb(199, 199, 199);}
.newList_title{width: 90px;height: 61px;line-height: 64px;color: #c3122b;font-size: 20px;font-family: MicrosoftYaHei-Bold;font-weight: bold; padding: 0 5px; border-bottom: 3px solid #c3122b; margin-left: 10px;}
.contents_back{width: 100%;background-color: #FFFFFF;padding-top: 28px;}
.special_contents{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.special_contents_item{width: 275px;height: 210px;background: #FFFFFF;display: flex;margin-bottom: 30px;margin-left: 30px;flex-flow: column;box-shadow: 0px 0px 6px 0px rgb(94 152 232 / 28%);text-align: center;justify-content: center;align-content: center;}
.special_contents_item a{text-decoration: none;color: #333333;}
.special_contents_item_img{height: 150px;background-color: #3fc3be;}
.special_contents_item_img img{width: 100%;height: 100%;}
.special_contents_item_title{height: 60px;overflow: auto;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;margin: auto 10px;display: flex;flex-wrap: wrap;align-content: center;justify-content: center;}


/* 归档 */
.GdPart{ position: absolute; width: 200px; background: url(../images/gd_red.png) no-repeat center top; padding: 120px 0 25px; z-index: 99; top: 500px; left: 50%; margin-left: 400px; transform: rotateZ(-20deg); display: none;}
.GdPart p{ font-size: 12px; color: red; display: block; text-align: center; line-height: 20px; letter-spacing: -1px;}





/*自适应*/
@media screen and (max-width: 1199px){

}
@media screen and (max-width: 767px){
	.pc{display: none!important;}
	.wap{display: block!important;}
	.width-con,.yc-3 .news-tab-2,.link .width-con,.footer .bottom .width-con{width: 96%;margin: auto;overflow: hidden;}
	.logo{width: 100%;}
	.yc-1 .a1{font-size: 18px;line-height: 30px;margin:20px auto;}
	.yc-1-left{width: 100%;}
	.yc-1 .p2{font-size: 14px;line-height: 20px;}
	.head-top .head-btn a{font-size: 14px;line-height: 30px;}
	.bannerSwiper{height: 360px;}
	.bannerSwiper .swiper-slide img{height: 100%;object-fit: cover;}
	.logo .p1{font-size: 30px;}
	/* .logo .search{width: 80%;}
	.logo .search input{width: 78%;font-size: 12px;line-height: 50px;}
	.logo .search button{line-height: 50px;height: 50px;font-size: 12px;} */
	.sousuo{width: 90%; margin-left: 0; margin: 0 auto; float: none; height: 50px; margin-top: 20px;}
	.stxt{width: 75%; padding-left:5%; height: 50px; font-size: 14px;}
	.search{width: 20%; height: 50px;}
	.logo .p2{font-size: 16px;}
	.head-top .login a{width: 110px;font-size: 14px;}
	.head-top .head-btn .span1{margin-right: 5px;}
	.tab-more{line-height: 20px;font-size: 12px!important;}

	.footer .bottom .width-con{flex-wrap: wrap;}
	.footer .bottom .width-con>div{width: 100%;flex: unset;padding: 10px 0;}
	.topSwiper .left,.news-tab-3,.tab_con_2,.tab-1-right{width: 100%;}
	.bottom-1 a{width: 50%;}
	.bottom-2 a{width: 25%;}
	.bottom-3 p{padding-left: 0;text-align: center;}
	.copyright{font-size: 15px;line-height: 30px;}
	.copyright br{display: block;}
	.copyright a{font-size: 15px!important;}
	.topSwiper .p1{font-size: 24px;}
	.topSwiper .right{width: 100%;}
	.topSwiper .right img{height: 200px;margin-top: 10px;}
	.topSwiper{padding-top: 0; width: 100%;}
	.tab_list_news a{font-size: 16px;margin-right: 5px;}
	.yc-2 .left, .yc-2 .right{width: 100%;}
	.yc-2 .right{margin-top: 20px;}
	.yc-2{padding: 20px 0;}
	.topSwiper .p3{font-size: 16px;}

	.tab_list_news_1 a{font-size: 16px;margin-right: 4px;}
	.tab_con_2 .list-icon a,.item_news a,.item_news span,.item_news_1 a,.item_news_1 span,.item_news_4 a, .item_news_5 a,.item_news_4 span, .item_news_5 span,.item_news_3 a,.item_news_3 span{font-size: 14px;}
	.item_news span,.item_news_1 span,.item_news_4 span, .item_news_5 span,.item_news_3 span{width: 23%;}
	.item_news li,.item_news_1 li,.item_news_4 li, .item_news_5 li,.item_news_3 li{line-height: 40px; height: 40px;}

	.yc-3{height: unset;background-size: 100% 100%;padding-bottom: 10px;}
	.tab_list_news_3 a{font-size: 16px;margin-right: 5px;}
	.item_news_3 ul{padding-top: 0;display: inline-block;}
	.swiper-pagination-news span{margin: 0 2px;}
	.tab-1-bottom ul{flex-wrap: wrap;}
	.tab-1-bottom ul li{width: 25%;border: unset;}
	.importantSwiper{width: 270%;}
	.yc-4{padding: unset;}
	.yc-4 .right a{font-size: 14px;}
	.yc-4 .left,.yc-4 .right,.tab3-left,.tab3-right{width: 100%;}
	.yc-4 .left p{font-size: 16px;padding: 10px 0;}
	.tab3-left,.tab3-right{padding: 0;}
	.tab3-left ul li .span a,.tab3-left ul li .span1{font-size: 14px}
	.tab3-left ul li .span2{font-size: 12px;width: 32%;}
	ul.tab-2{flex-wrap: wrap;}
	.tab2-l-bottom a,.tab3-r-bottom a{font-size: 14px;}
	.tab_list_news_4 li a,.tab3-r-bottom p{font-size: 16px;}
	.tab3-right{margin-top: 20px;}
	.tab_list_img{float: left;width: 100%;display: flex;justify-content: space-between;}
	.img-tab .tab_con{float: right;width: 100%;}
	.tab_list_img li{width: 24%;float: left;font-size: 14px;line-height: 40px;}


	.tab_list_news_2 li{margin: 0 5px;}
	.tab_list_news_2 li a{line-height: 50px;font-size: 16px;pointer-events: none;}
	.tab_list_news_2 li a img{margin-right: 3px;}
	.tab_list_news_2 li{height: 50px;}
	.news-tab-5{margin-top: 15px;}
	.hdjl-right{margin-top: 10px;}
	.hdjl-right>img,.hdjl-right-con img{width: 100%;}
	.yc-5 .title p{font-size: 18px;}
	.tab_con_2 .list-icon,.item_news_2 .right ul{flex-wrap: wrap;}
	.tab_con_2 .list-icon a{width: 49%;background-size: 100%;}
	.tab_con_2 .list-icon{margin-top: 5px;}
	.item_news_2 .right ul a{font-size: 16px;width: 30vw;height: unset;padding-bottom: 20px;margin: 5px 0;}
	
	.item_news_2 .right ul img{margin-top: 10px;}
	.item_news_2 .left{margin-bottom: 20px;}
	.imgSwiper{width: 200%;}
	.imgSwiper .swiper-slide img{height: unset;}
	.link ul{display: block;}
	.link ul li{float: left;width: 43%;margin-right:10px;padding-right: 10px;height: 40px;line-height: 40px;margin-bottom: 10px;}
	.link ul li img{display: none;}
	.link{display: none;}
	.link ul select{font-size: 14px;background: #fff;}
	.link ul option{position: relative;z-index: 999;}
	.footer .bottom .width-con{padding: 10px 0;}
	.footer .bottom{height: unset;}
	.footer .bottom p{font-size: 16px;line-height: 30px;}
	.wzzc_wap{margin: auto;margin-top: 5px;}
	.footer .bottom img.dzjg{float: right;margin-right: 0;margin-left: 10px;}
	.nav ul{overflow: scroll;white-space: nowrap;line-height: 50px;justify-content: unset;}
	.nav ul a{font-size: 16px;}

	.nav{height: 55px;}
	.nav ul::-webkit-scrollbar {-webkit-appearance: none;}
	.nav ul::-webkit-scrollbar:vertical {width: 0px;}
	.nav ul::-webkit-scrollbar:horizontal{height: 2px;}
	.nav ul::-webkit-scrollbar-thumb {border-radius: 8px;background-color: #fff;}
	.about{margin-bottom: 20px;}
	.about .left,.about .right{width: 100%;}
	.about .left img{width: 100%;}
	.about .right p{font-size: 16px;line-height: 30px;}
	.about .right a{font-size: 16px;margin-top: -30px;}
	.about ul a{font-size: 14px;padding: 5px 0px;font-weight: normal;border-radius: 8px;margin: 1px;}
	.about ul a img{width: 50%;}
	.travel{height: unset;padding-bottom: 20px;}
	.travelSwiper{width: 100%;}
	.travelSwiper .swiper-slide img{height: 170px;}
	.foodSwiper{width: 260%;}
	.foodSwiper .swiper-slide a span{font-size: 14px;}
	.foodSwiper .swiper-slide img{height: 210px;}
	.swiper-button-next-travel, .swiper-button-prev-travel{top: 33%;}

	/* 通用概览 */
	.location .container{width: 100%;}
	.list_mainBox{width: 92%; padding: 4%;}
.liebiao_main{background: #fff;}
.g_head_box{height: auto;}
.gl_logo{float: none;width: 100%;padding: 20px 0 10px;text-align: center;}
.gl_search{float: none;width: 90%;margin: 0 auto;overflow: hidden;margin-bottom: 20px;}
.gl_search #keyword{width: 80%;}
.gl_search #searchbutton{width: 15%;}
.gl_links{display: none;}
.g-nav-box{height: auto;}
.g-nav-box .g-nav{width: 100%;}
.g-nav-box li{height: 36px; line-height: 36px; font-size: 16px; width: 33.333%; margin: 0; padding: 0;}
.g-nav-box li a{font-size: 16px; height: 36px;}

.list_left{width: 100%; margin: 0;}
.list_left_title{font-size: 18px; height: 50px; line-height: 50px; text-align: center;}
.list_nav ul{border-left: 1px dashed #ededed;}
.list_nav li:after, .list_nav li.active:after{display: none;}
.list_nav li{width: 33%; float: left; text-align: center; border-right: 1px dashed #ededed; border-bottom: 1px dashed #ededed;text-indent: 0px;}
.list_nav li.active{background: #f8f8f8; border-left: none; border-bottom: 1px solid #c2c1c1;}
.list_nav li a{padding-left: 0; padding-right: 0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_right_title span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-bottom: 10px; width: 100%;}
.list_right_title{margin-top: 15px;}

.list_right{width: 100%; padding: 0; margin: 0; border-left:none;}

/* 分页 */
div.page{width: 100%;line-height: 35px;}
div.page a{display: none;margin: 0 3px;padding: 0 10px;}
.ov-next-prev, .ov-next-prev{display: inline-table!important; }

/* 内容页 */
.nr-header{width: 100%;}
.nr-header h1 p{font-size: 20px; line-height: 32px;}
.nr-header h3 p{font-size: 16px;}
.othermessage{font-size: 14px; margin: 10px 0;}
.othermessage-right{display: none;}
.othermessage-left br{display: block;}

.mainTextBox{width: 100%;}

.mainText{width: 100%; padding: 0;}
.mainText img{max-width: 90%;}
.mainText p, .mainText span, .mainText div, .mainText a{font-size: 16px!important;}
.article-fj-bt, .article-fj-list{font-size: 16px;}

.tab_list_news_4 li a, .tab_list_news_5 li a{margin-right: 10px;}
.newsSwiper .swiper-slide p span{width: 70%;}


/* 网站地图 */
.dty_sublb ul li{width: 50%;}
.dty_contain{padding: 0 20px 30px;}

/* 专题专栏 */
.special_contents_item{width: 86%;}

/* 归档 */
.GdPart{ left: auto; margin-left: auto; right: 10px; zoom:0.6; top: 700px;}



}