/* reset */
body{-webkit-tap-highlight-color:transparent;}
body,input,textarea,select{font-size:14px;font-family:Microsoft YaHei,SimSun,arial;word-break: break-word}
body,h1,h2,h3,p,ul,ol,dl,dd,form{margin:0;}
em,i{font-style:normal;}
ul,ol{list-style-type:none;padding-left:0;}
img{border:0;}
a{color:#000;text-decoration:none;cursor:pointer;}
a:hover{color:#000;text-decoration:underline;}
html{width: 100%; min-height: 100%;}
body{background-repeat: no-repeat;background-position: 50% 0;}
/*鍘绘帀閫変腑杈规*/
input,button,a, textarea {outline:0 none !important;}
/* common */
.region,.mod,.mhd,.mbd{clear:both;content:".";display:block;height:auto;overflow:hidden;*zoom:1}
.l{float:left;}
.r{float:right;}
.cl{clear:both;}
.auto{margin-left:auto;margin-right:auto;}
.db{display:block;}
.di{display:inline;}
.dib{display:inline-block;}
.fw{font-family:Microsoft YaHei;}
.f0{font-size:0;}
.b{font-weight:bold;}
.tc{text-align:center;}
.hidden{display: none;}
.mt8{margin-top:8px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt65{margin-top:65px;}
.ml6{margin-left:6px;}
.ml40{margin-left:40px;}
.img img{width:100%;height:100%;display:block;}
*{box-sizing:border-box;}
.flex{display:flex;}
.justify{text-align:justify;justify-content:space-between;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.windowHeight{height:100vh !important;overflow:hidden;}
*{box-sizing:border-box;}
.bsBox, #bsPanel{box-sizing:content-box;}
.con{width:100%;margin: 0 auto;height:100%;max-width:480px;min-height:100vh;position:relative;}
.top-box{width:100%;display:flex;position:relative;flex-direction:column;}
.top-box .topimg{width:100%;height:0.98rem;}
.top-box .nav-button{width:0.44rem;height:0.36rem;position:absolute;right:0.2rem;top:50%;transform:translate(0, -50%); cursor:pointer;}
/*---- 轮播图 css ------------------------------
---------------------------------------------------------------------*/
.top-con{width:100%}
#contentPic{width:100%;overflow:hidden;position: relative;}
#contentPic img{width:100%;height:4.25rem;}
#contentPic .swiper-slide{position:relative;}
#contentPic .swiper-slide p{position:absolute;width:100%;height:1rem;bottom:0;background:rgba(0,0,0,0.5);font-size:0.34rem;color:#fff;text-align:left;font-weight:bold;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;white-space:normal;}
#contentPic .swiper-slide p a{color:#fff;display:block;width:79%;padding:0.1rem 0.1rem;}
#contentPic .swiper-pagination{text-align:right;}
#contentPic .swiper-pagination-bullet{background:#fff;opacity:1;}
#contentPic .swiper-pagination-bullet-active{background:#000;}
/* #contentPic .swiper-button-next{background:url(/images2021/t10.png) no-repeat center center;width: 40px;height: 40px;outline:none;}
#contentPic .swiper-button-prev{background:url(/images2021/t9.png) no-repeat center center;width: 40px;height: 40px;outline:none;}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{font-size:0;}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{font-size:0;} */

/*---- 导航 css ------------------------------
---------------------------------------------------------------------*/
.nav-box{width:100%;height:0.67rem;display:flex;background:#efebeb;border-top:1px solid #bbb;box-shadow:0 1px 3px #ccc;}
.nav-box a{display:flex;flex:1;position:relative;color:#000;justify-content:center;align-items:center;text-decoration:none;border-right:1px solid #fcfcfc;font-size:0.32rem;}
.nav-box a:last-child{border:none;}
.nav-box a.act{color:#fff;background:#e9571c;}
.nav-box a.act b{width:0.1rem;height:0.1rem;transform:rotate(45deg);background:#e9571c;position:absolute;bottom:-0.05rem;}

/*---- index-list css ------------------------------
---------------------------------------------------------------------*/
.block-1{width:100%;}
.block-1 .title{width:100%;display:flex;margin-top:0.2rem;line-height:0.8rem;justify-content:space-between;padding:0 0.2rem;}
.block-1 .title span{display:block;font-size:0.45rem;font-weight:bold;border-top:2px solid #e9571c;padding:0 0.2rem;}
.block-1 .title a{display:block;text-align:right;color:#7d7d7d;}
.block-1 .items{width:100%;border:1px solid #f8f8f8;display:flex;padding:0 0.2rem;margin-bottom:0.3rem;height:1.5rem;overflow:hidden;}
.block-1 .items>a{display:block;width:2.23rem;height:1.4rem;}
.block-1 .items>a img{width:100%;height:100%;}
.block-1 .items .docket{flex:1;margin-left:0.2rem;line-height:0.35rem;font-size:0.3rem;position:relative;}
.block-1 .items .docket a.first{color:#e9571c;margin-right:0.1rem;}
.block-1 .items .docket a.last{margin-left:0.1rem;}
.block-1 .items .docket span{position:absolute;bottom:0rem;padding:0.05rem 0;color:#a0a0a0;display:block;font-size:0.26rem;z-index:999;width:100%;background:#fff;}
.block-1 .business-img{width:100%;margin-bottom:0.3rem;position:relative;}
.block-1 .business-img a{display:block;width:100%;}
.block-1 .business-img p{position:absolute;bottom:0;line-height:0.3rem;background:rgba(0,0,0,0.5);font-size:0.28rem;padding:0.2rem;color:#fff;}


#contentPic1{width:100%;overflow:hidden;position: relative;}
#contentPic1 img{width:100%;height:4.25rem;}
#contentPic1 .swiper-slide{position:relative;}
#contentPic1 .swiper-slide p{position:absolute;width:100%;display:none;height:1rem;bottom:0;background:rgba(0,0,0,0.5);font-size:0.34rem;color:#fff;text-align:left;line-height:0.34rem;font-weight:bold;}
#contentPic1 .swiper-slide p a{color:#fff;display:block;width:79%;padding:0rem 0.1rem;}
#contentPic1 .swiper-pagination{text-align:right;}
#contentPic1 .swiper-pagination-bullet{background:#fff;opacity:1;}
#contentPic1 .swiper-pagination-bullet-active{background:#000;}

/*---- 导航侧边栏弹窗 css ------------------------------
---------------------------------------------------------------------*/
.nav-cove-box{width:100%;max-width:480px;position:fixed;height:calc(100% - 0.98rem);background:rgba(0,0,0,0.7);top:0.98rem;z-index:10000;display:none;}
.nav-cove-box .search-div{width:94%;margin:0.2rem auto 0;background:#fff;height:0.45rem;line-height:0.45rem;border-radius:0.5rem;overflow:hidden;}
.nav-cove-box .search-div .search{display:flex;height:100%;}
.nav-cove-box .search-div .search .search-con{flex:1;display:block;height:100%;padding:0 0.1rem;border:none;}
.nav-cove-box .search-div .search .btn-search{width:1.1rem;display:block;height:100%;background:url(../images/t2.png) no-repeat center center #e9571c;background-size:0.29rem 0.29rem;border:none;}
.nav-cove-box .cove-block-1{padding:0 0.2rem;height:calc(100% - 0.65rem);overflow:hidden;overflow-y:auto;}
.nav-cove-box .cove-block-1 .items-div{width:100%;border-bottom:2px solid #fff;padding-bottom:0.2rem;margin-top:0.3rem;}
.nav-cove-box .cove-block-1 .items-div:last-child{border:none;}
.nav-cove-box .cove-block-1 .items-div a{font-size:0.25rem;color:#fff;display:block;line-height:.45rem;padding-left:0.2rem;}
.nav-cove-box .cove-block-1 .items-div a:first-child{font-size:0.3rem;font-weight:bold;padding:0;}


/*---- 内容页 css ------------------------------
---------------------------------------------------------------------*/
.view-box{padding:0 0.2rem;margin:0.2rem 0;line-height:0.45rem;}
.view-box .title{font-size:0.48rem;color:#000;text-align:center;line-height:0.6rem;}
.view-box .view-message-l{font-size:0.28rem;color:#4f4e4e;padding-left:0px;display:flex;justify-content:center;align-items:center;margin-top:0.2rem;}
.view-box .view-message-l span{margin:0 0.16rem 0 0;}
.view-box .view-aitrl{font-size:0.35rem;line-height:0.55rem;color:#333333;margin:0.3rem 0;overflow:hidden;}
.view-box .view-aitrl img, .view-box .view-aitrl video{width:100%;height:auto;}














