@charset "utf-8";
/* CSS Document */
body{background:#f3f4f8; }
.swiper-banner{margin:0; height: auto; overflow: hidden;z-index: 0;}
.swiper-slide{ height: auto;}
.swiper-slide .video{ width: 100%;background: #ff8800; overflow: hidden;object-fit:cover;}
.swiper-slide .view{position: absolute; right:0.2rem; top: 0.2rem; padding: 0.1rem; width: 1rem;  text-align: center; background-color: rgba(0, 0, 0, 0.5); color: #fff; font-size: 0.2rem; border-radius: 0.2rem; cursor: pointer; z-index: 5;}
.sw_pic{padding-bottom:60%;height:0px;overflow:hidden;background:no-repeat center center;background-size:cover;border-radius: 0.0rem;} /*640:640*/


/* .main{ margin-top: -0.5rem; height: auto;  position: relative; z-index: 10; background: #f6f6f6; border-top-right-radius: 0.2rem; border-top-left-radius: 0.2rem;} */
.main{ margin-top:0rem; height: auto;}
.index_nav{ margin:0.2rem; padding: 0.2rem 0 0.2rem 0; height: auto; overflow: hidden; z-index: 11; border-radius: 0.2rem;background: #fff;}
.index_nav ul{display: flex; text-align: center; align-items: center; justify-content: center;height: auto; overflow: hidden;}
.index_nav ul li{ flex:1; margin: 0.2rem 0.1rem 0.2rem 0.1rem; padding: 0.0rem; background: #fff;border-radius: 0.2rem; }
/* .index_nav ul span{ display: inline-block; width: 1rem; height: 1rem; line-height: 1rem; font-size: 1rem; color: #93532f; border-radius: 50%; cursor: pointer; } */
/* .index_nav ul .icon{ display: inline-block; width: 1rem; height: 1rem; line-height: 1rem; font-size: 0.34rem; background: #ff8800; background: repeating-linear-gradient(90deg,  #e2175e ,#ff8800 1rem);clip-path: circle(50% at center); color: rgba(255, 255, 255, 0.7); border-radius: 50%; cursor: pointer; }  */
.index_nav ul .icon{font-size: 0.42rem;}
.index_nav ul img{display: inline-block; background: #ff8800; padding: 0.15rem; width: 0.7rem; height: 0.7rem; line-height: 1rem; color: #fff; border-radius: 50%; }
.index_nav ul p{ margin-top: 0.1rem; font-size: 0.30rem;color: #000;}
.index_nav ul d{color: #666;font-size: 0.2rem;}

.index_nav_line{ height:1.5rem;}

.index_search{margin:0.2rem; padding: 0.2rem 0 0.2rem 0; height: auto; overflow: hidden; z-index: 11; border-radius: 0.2rem;background: #fff;}
.index_search .search{margin: 0.2rem;display:flex; justify-content: center; align-items: center;}
.index_search .search .sl{width: auto; text-align: left; margin-right: 0.2rem;}
.index_search .search .sl span{font-size: 0.5rem;color:#999; cursor: pointer;}
.index_search .search .si{ flex: 1; display:flex; justify-content: center; align-items: center; background: #fff; border-radius: 0.2rem;border: #ccc 0.01rem solid;}
.index_search .search .si span{ margin-left: 0.2rem;margin-right: 0.2rem; font-size: 0.4rem;}
.index_search .search .si input{width: 80%; border: #fff 0.01rem solid;background: #fff; height: 0.64rem;margin-right: 0.4rem;}
.index_search .search .sb{margin-left: 0.2rem; margin-top: -0.05rem; width: auto; text-align: right;}
.index_search .search .sb span{ padding: 0.17rem 0.4rem 0.17rem 0.4rem;background:repeating-linear-gradient(to top right ,#ff8800,#ff6600);  color: rgba(255, 255, 255, 0.7);border-radius: 0.4rem; font-size: 0.3rem; cursor: pointer;}

.notice{ margin: 0.2rem; padding: 0.2rem; margin-top:0; background: #fff; border-radius: 0.2rem;color:#000; display:flex; justify-content: left; align-items: center;}
.notice span{font-size: 0.36rem; margin-right: 0.2rem;}
.notice p{flex:1;}
.notice .nr{margin-left: 0.2rem;margin-right: 0.0rem; color: #999;font-size: 0.24rem;}

/* .index_pic{ margin: 0 0.2rem 0 0.2rem;}
.index_pic .index_pic_show{ margin: 0.2rem 0.0rem 0.2rem 0.0rem; border-radius: 0.2rem;}
.index_pic .index_pic_show img{width: 100%;border-radius: 0.2rem;} */

.index_pic{ margin: 0.0rem;padding:0; display: flex;overflow-x: scroll; height: auto;background: none;}
.index_pic::-webkit-scrollbar{display:none;}
.index_pic li{flex-shrink:0;width:calc(50% - 0.4rem);margin:0.2rem;height:auto;overflow:hidden;background: #f9f9f9;border-radius: 0.1rem;}
.index_pic li img{width:100%;}

.index_pic_list{ margin: 0.2rem;padding:0;}
.index_pic_list li{margin: 0.2rem 0 0.2rem 0;}
.index_pic_list li img{width:100%;border-radius: 0.2rem;}

.index_video{ margin: 0 0.2rem 0 0.2rem;}
.index_video .index_video_show{ margin: 0.2rem 0.0rem 0.2rem 0.0rem; border-radius: 0.2rem;}
.index_video .index_video_show .video{ width: 100%;background: #000; overflow: hidden;object-fit:cover;border-radius: 0.2rem;}

.content{ margin: 0rem;font-size: 0.36rem; line-height: 0.72rem}
.content p{ margin-top: 0.0rem; margin-bottom: 0.0rem;}
.content img{ max-width: 100%;}
.content table{width:100%;border-left:#999 solid 0.02rem;border-top:#999 solid 0.02rem;border-collapse:collapse;}
.content td{padding-top:0.1rem;padding-bottom:0.1rem;padding-left:0.2rem;line-height:0.4rem;border-right:#999 solid 0.02rem;border-bottom:#999 solid 0.02rem;}

.index_top{ padding: 0.3rem 0.2rem 0.3rem 0.2rem;display: flex; text-align: center; align-items: center; justify-content: center;background: #ff8800; color: #fff;}
.index_top span{font-size: 0.4rem; color: #f7e650; margin-right: 0.2rem;}

.right_fixeds{position:fixed;margin:auto; padding: 0.3rem 0 0.3rem 0; bottom:2rem;left:6.7rem;right:0;width:0.8rem; z-index:999;display: flex;justify-content: right; align-items: center;}
.right_fixeds .rshow{display: flex;justify-content: center; align-items: center;flex-wrap:wrap;}
.right_fixeds .rf{ width: 0.8rem; height: 0.8rem; border-top-left-radius:0.5rem;   border-bottom-left-radius: 0.5rem; background: rgba(255, 255, 255, 0.9);color: #fff;display: flex;justify-content: center; align-items: center; cursor: pointer;}
.right_fixeds .rf .ico{font-size: 0.4rem;background:#ff8800;border-radius: 50%; padding: 0.05rem;}
.right_fixeds .rf .rft{margin-left: 0.05rem;font-size: 0.3rem;}


.nolist{ margin-top:0.4rem; text-align:center; display:none;}
.nolist img{ width:2.5rem;}
.nolist p{ margin-top:0.4rem;color:#999;}

.ads_show{position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1009;background:  rgba(0, 0, 0, 0.3);display: flex; justify-content: center;align-items: center; }
.ads_show_main{width: 7.5rem;display: flex; justify-content: center;align-items: center;flex-flow:column;}
.ads_show_content{margin: 0.4rem; text-align: center;}
.ads_show_content img{width: 70%;border-radius: 0.2rem; cursor: pointer;}
.ads_show_close{ height: auto; overflow: hidden;font-weight: bolder; color: #fff; text-align: center;}
.ads_show_close span{ color:#fff;font-size: 0.4rem; cursor: pointer;float: right;font-weight: normal;}


.index_news{margin: 0.2rem;background: #fff; border-radius: 0.2rem;display: none;}
.news_title{padding: 0.3rem 0.2rem 0.1rem 0.2rem;color: #ff8800; border-bottom: #ccc 0.00rem solid; display: flex; align-items: center; justify-content: center;}
.news_title .nt{flex:1;font-weight: bolder; }
.news_title .nm{text-align: right;}
.news_title .nm span{color: #999;font-size: 0.24rem;}
.news_list{padding: 0.2rem;}
.list{ overflow: hidden;}
.list .li{padding:0.2rem 0px 0.2rem 0px;border-bottom:#f3f4f8 0.2rem solid;cursor:pointer;}
.list .pic{height: auto;}
.list .p{height:0px; padding-bottom: 56%; background:no-repeat center center;background-size:cover;border-radius: 0.1rem;}
.list .info{margin-top:0.2rem;}
.list .name{height: auto;}
.list .time{ margin-top: 0.2rem;font-size: 0.26rem;color: #999;}
.list .li:last-child{border-bottom:none;}


.index_quot{margin: 0.2rem;background: #fff; border-radius: 0.2rem;display: none;}
.quot_title{padding: 0.3rem 0.2rem 0.1rem 0.2rem;color: #ff8800; border-bottom: #ccc 0.00rem solid; display: flex; align-items: center; justify-content: center;}
.quot_title .nt{flex:1;font-weight: bolder; }
.quot_title .nm{text-align: right;}
.quot_title .nm span{color: #999;font-size: 0.24rem;}
.quot_list{ padding: 0.2rem; display: flex; justify-content: left;align-items: stretch; /*gap: 0.4rem;*/gap: 0.4rem; overflow-x: scroll;scrollbar-width:none;}
.quot_list::-webkit-scrollbar {display: none;}
.quot_list .quot_show{ background: repeating-linear-gradient(to top ,#f3f4f8,#fff);;border-radius: 0.2rem; flex-shrink:0; padding: 0.2rem;  width:75%;display: flex;flex-direction: column; justify-content: center; align-items: center; border:#ccc 0.01rem solid;}
.quot_show .quot_content{line-height: 0.5rem;font-size: 0.3rem; padding-left: 0.3rem;}
.quot_show .quot_content::before{content: "“";color: #ff8800;font-size: 0.4rem;font-weight: bolder; margin-left: -0.2rem;}
.quot_show .quot_content::after{content: "”";color: #ff8800;font-size: 0.4rem;font-weight: bolder;}
.quot_show .quot_log{ margin-top: 0.2rem; color: #666;text-align: right;width: calc(100% - 0.2rem);}
.quot_show .quot_log::before{content: "--";margin-right: 0.1rem;}
