@charset "utf-8";
/* CSS Document */
/*---------------------------样式归零----------------------*/
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;font-weight:400;font-style:inherit;font-family:inherit;vertical-align:top}body{line-height:1;color:#000;background:#fff;font-size:12px;font-family:'simsun'}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}nav ul,ol,ul{list-style:none}:focus,a{outline:0}a{margin:0;font-size:100 %;vertical-align:baseline;background:0 0;blr:expression(this.onFocus=this.blur())}a,ins{text-decoration:none}a,hr{padding:0}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}hr{height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0}input,select{vertical-align:middle;border:0;} 
/*-------------------------归零样式END，请于样式表最前面调用-------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{font-family:'微软雅黑','Microsoft Yahei',Arial,sans-serif;font-size:14px; margin:0; padding:0;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400;}
input,textarea,select,option{font-size:14px;}
a:link{text-decoration:none;}
a{outline:none;color: #000;}
i{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}


/*返回顶部*/
.returnTop {position: fixed; bottom: 20px; right: 30px;  width: 95px; height: 30px; background-color: #9b9c9d; display: none;cursor:pointer;}
.returnTop .rtxt {color: #fff;}
.returnTop span {display: inline-block;height: 28px;line-height: 28px;text-align: center;}

/* 遮罩层 */
.mask{display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;z-index: 99;
}
/* 分页器 */
.page{text-align: center;}
.page .current,.paging .current,.tzs-page .current{color: #38B5F7;}

#pcjs{position:absolute; bottom:12px; left:15px; display:inline-block; width:70px; height:20px;}
/* 知情同意书 */
.zqtysBox{width: 800px;height: 600px;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 101;background-color: #FFF;border-radius: 25px;display: none;}
.headerImg{width: 100%;height: 100px;line-height: 100px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/head_zqtys.png) no-repeat center/contain;font-family: '宋体';font-size: 40px;letter-spacing: 20px;text-align: center;color: #FFF;font-weight: bold;}
.zqtys_close{width: 30px;position: absolute;bottom: -50px;left: 380px;cursor: pointer;}
.zqtys_des{padding: 0 20px 20px;height: 380px;overflow-y: scroll;overflow-x: hidden;margin-top: 20px;box-sizing: border-box;}
.zqtys_des dt{font-size: 20px;font-weight: bold;line-height: 30px;text-indent: 2em;}
.zqtys_des dd{font-size: 16px;line-height: 25px;text-indent: 2em;}
.btn_tyzqtys{width: 200px;height: 40px;line-height: 40px;color: #FFF;background-color: #0098d2;margin: 15px auto;border-radius: 15px;text-align: center;cursor: pointer;font-size: 17px;}
.istyjc span,.istyjc label{vertical-align: middle;color: #0098d2;}
.istyjc{text-align: center;font-size: 17px;color: #0098d2;}
.jckuang{display: inline-block;width: 12px;height: 12px;border: 1px solid  #0098d2;margin: 0 10px 0 30px;cursor: pointer;}
/*修改滚动条样式*/
.zqtys_des::-webkit-scrollbar{
  width:5px;
  height:10px;
  /**/
}
.zqtys_des::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
  border-radius:5px;
}
.zqtys_des::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
.zqtys_des::-webkit-scrollbar-thumb:hover{
  background: #333;
}
.zqtys_des::-webkit-scrollbar-corner{
  background: #179a16;
}

/* 顶部图片 */
.headpic{width: 100%;height: 400px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/banner.png) no-repeat center top;}
/* 专题内容 */
.main{width: 1000px;margin: 0 auto;}
/* 导航 */
.nav{width: 100%;margin: 20px 0;}
.navlist{display: flex;justify-content: space-around;}
.nav-items{width: 15%;text-align: center;}
.nav-icon{width: 100%;height: 40px;margin: 10px 0;}
.nav-items .nav-title{color: #595757;font-size: 16.5px;font-weight: bold;}
.jczb{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_zhanbo_normal.png) no-repeat center;background-size: contain;}
.jscj{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_chengji_normal.png) no-repeat center;background-size: contain;}
.cstzs{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_chengshi_normal.png) no-repeat center;background-size: contain;}
.hys{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_hangye_normal.png) no-repeat center;background-size: contain;}
.jkwj{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_wenjuan_normal.png) no-repeat center;background-size: contain;}
.zwds{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_zhengwen_normal.png) no-repeat center;background-size: contain;}
.gszq{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_gesheng_normal.png) no-repeat center;background-size: contain;}
.sbjs{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_shebei_normal.png) no-repeat center;background-size: contain;}
.wbw{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_wanbuwang_normal.png) no-repeat center;background-size: contain;}
.zzjl{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_zhuzhi_normal.png) no-repeat center;background-size: contain;}
.jkjz{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_jiangzhuo_normal.png) no-repeat center;background-size: contain;}
.hjmd{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_guangrongbang_normal.png) no-repeat center;background-size: contain;}

.nav-active .nav-title{color: #0098d3;}
.nav-active .jczb{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_zhanbo_hover.png) no-repeat center;background-size: contain;}
.nav-active .jscj{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_chengji_hover.png) no-repeat center;background-size: contain;}
.nav-active .cstzs{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_chengshi_hover.png) no-repeat center;background-size: contain;}
.nav-active .hys{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_hangye_hover.png) no-repeat center;background-size: contain;}
.nav-active .jkwj{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_wenjuan_hover.png) no-repeat center;background-size: contain;}
.nav-active .zwds{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_zhengwen_hover.png) no-repeat center;background-size: contain;}
.nav-active .gszq{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_gesheng_hover.png) no-repeat center;background-size: contain;}
.nav-active .sbjs{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_shebei_hover.png) no-repeat center;background-size: contain;}
.nav-active .wbw{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_wanbuwang_hover.png) no-repeat center;background-size: contain;}
.nav-active .zzjl{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_zhuzhi_hover.png) no-repeat center;background-size: contain;}
.nav-active .jkjz{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_jiangzhuo_hover.png) no-repeat center;background-size: contain;}
.nav-active .hjmd{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_guangrongbang_hover.png) no-repeat center;background-size: contain;}

/* Section公共样式 */
.Section .headTitle{width: 100%; height: 54px; line-height: 50px; background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/head_title.png) no-repeat center;background-size: contain;color: #FFF;font-size: 22px;font-weight: bold;text-align: center;margin:40px 0;}
.Section{position: relative;}

/* 最新播报 */
.leftlb{width: 50%;height: 300px;margin-right: 20px !important;}
.leftlb img{width: 100%;height: 300px;}
.slidetitle{position: absolute;bottom: 0;color: #FFF;width: 100%;height: 30px;line-height: 30px; background-color: rgba(30, 30, 30, 0.8);font-size: 14px;}
.slidetitle span{margin-left: 20px;}
#leftlb-pagination{position: absolute;bottom: 0;z-index: 1;text-align: right;height: 18px;}
#leftlb-pagination .swiper-pagination-bullet{width: 8px;height: 8px;border: none;background-color: #C5C3C4;}
#leftlb-pagination .swiper-pagination-bullet-active{background-color: #839DD6;}

.righttext li{box-sizing: border-box;margin-left: 510px;}
.shadowLi{box-shadow: 1px 1px 5px #CCC;padding: 10px;}
.righttext .artical-title{font-size: 16px;margin: 10px 0 5px;line-height: 24px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.righttext .artical-des{font-size: 13px;color: #B1B1B3;margin-bottom: 20px;line-height: 25px;}
.artical-des>span{color: red;float: right;}

/* 精彩展播 */
.jczb-swiper{width: 94%;margin: 0 auto;}
.jczb-swiper .swiper-slide{text-align: center;}
.jczb-swiper .swiper-slide img{width: 280px;height: 280px;}
.jczb-swiper .swiper-slide p{margin-top: 30px;font-size: 15px;}
#jczb .swiper-button-prev{top: 235px;left: 0;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_left.png) no-repeat center/contain;}
#jczb .swiper-button-next{top: 235px;right: 0;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_right.png) no-repeat center/contain;}
#jczb .icon_bofang{width: 50px;height: 50px;position: absolute;top: 215px;left: 25px;}


/* 竞赛成绩 */
.rsspm{margin-top: 100px;}
.rsspm-title{width: 280px;height: 40px;line-height: 30px;margin:30px auto;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/paiming_title.png) no-repeat center;background-size: contain;margin-top: 30px;color: #FFF;text-align: center;font-size: 17px;letter-spacing: 2px;}
.fifty-list,.oneoo-list,.health-list{margin: 20px 0;/*min-height: 474px;*/}
.fifty-title,.oneoo-title,.health-title{width: 160px;height: 44px;line-height: 40px;text-align: center;margin:10px auto;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/title_paihangbang.png) no-repeat center;color: #FFF;font-weight: bold;font-size: 16px;}
.tableSty{border-collapse: separate;width: 95%;border: 1px solid #28aff1;border-radius: 5px;margin: 0 auto;}
.tableSty thead tr{background-color: #2aadf1;}
.tableSty thead td{height: 28px;line-height: 28px;color: #fff;font-size: 14px;text-align: center;}
.tableSty tbody td{border-right: 1px solid #a4e0ff;border-bottom: 1px solid #a4e0ff;text-align: center;height: 30px;line-height: 30px;font-size: 12px;font-family: "宋体";color: #666;}
.tableSty tbody td a img{display:none;}
.prov-list,.sfq-list{width: 50%;}
.paging{text-align: center;margin-top: 10px;}
.prov-title{width: 100%;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;text-align: center;position: relative;}
.prov-title a{margin-right: 3%;font-size: 13px;color: #666;position: absolute;right: 0;}


.scname{margin-top: 20px;}
.scname-item{font-size: 18px;letter-spacing: 2px;text-align: center;width: 190px;height: 50px;line-height: 40px;}
.hdrc_leftTitle{font-size: 21px;font-weight: bold;float: left;margin-top: 60px;}
.scname-item:first-child{margin-left: 155px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/title_reshensai.png) no-repeat center/contain;}
.scname-item:nth-child(2){margin-left: 95px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/title_zhengshisai.png) no-repeat center/contain;}
.scname-item:nth-child(3){margin-left: 97px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/title_huodongzongjie.png) no-repeat center/contain;}
.scline{width: 100%;height: 60px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/chengji_line.png) no-repeat 65%;background-size: contain;margin: 5px 0;font-size: 22px;font-weight: bold;line-height: 60px;padding-left: 30px;}
.sctime{margin-top: 5px;text-align: center;}
.sctime-item{font-size: 16px;text-align: center;margin-top: 15px;}
.sctime-item:first-child{margin-left: 152px;}
.sctime-item:nth-child(2){margin-left: 77px;}
.sctime-item:nth-child(3){margin-left: 140px;}
.sctime-item b,.sctime-item p{line-height: 24px;font-size: 16px;}
.sctime-item b{font-size: 16px;font-weight: bold;}

/* 城市挑战赛 */
#cstzs .cstzs-swiper{width: 90%;margin-bottom: 20px;}
.cstzs-swiper .swiper-slide{width: 585px;height: 390px;transition: 300ms;transform: scale(0.9);background-color: #FFF;padding-top: 85px;text-align: center;box-sizing: border-box;}
.cstzs-swiper .swiper-slide.swiper-slide-prev{left: 45%;}
.cstzs-swiper .swiper-slide.swiper-slide-next{right: 45%;}
.cstzs-swiper .swiper-slide:not(.swiper-slide-active)::after{content:'';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgb(255, 255, 255,0.5);z-index: 0;}
.cstzs-swiper .swiper-slide-active{transform: scale(0.98);z-index: 1;box-shadow: 0 0px 7px 0 #999;}
.cstzs-swiper .swiper-slide-active a::after{content: '';width: 50px;height: 50px;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,0);background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_bofang.png) no-repeat center;background-size: contain;}
.cstzs-swiper .swiper-slide a>img{width: 560px;height: 290px;}
.cstzs-swiper .swiper-slide a>p{display: block;width: 100%;height: 40px;line-height: 30px;text-align: center;color: #FFF;font-size: 18px;font-weight: bold;position: absolute;top: 7%;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/title_zongjiebiao.png) no-repeat center;background-size: contain;}
#cstzs>.swiper-button-prev{width: 20px;height: 40px;background-image: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_left.png);background-size: contain;top: 19%;}
#cstzs>.swiper-button-next{width: 20px;height: 40px;background-image: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_right.png);background-size: contain;top: 19%;}

.tzcity-title{width: 275px;height: 60px;line-height: 50px;text-align: center;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/title_tiaozhansai.png) no-repeat center;background-size: contain;margin: 0 auto;color: #FFF;font-weight: bold;font-size: 18px;}
.tzcity-listbox{width: 100%;}
.tzcity-list{width: 100%;height: 110px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/bg_tiaozhansai.png) no-repeat center;background-size: contain;margin-top: 20px;background-position-x: 62%;}
.left-title{width: 50px;height: 50px;font-size: 20.5px;font-weight: bold;line-height: 22px;margin-left: 85px;padding-top: 20px;letter-spacing: 1.5px;margin-right: 2%;}
.tzcity-itembox{width: 90px;height: 68px;padding-top: 15px;margin-left: 2.3%;}
.tzcity-item{text-align: center;cursor: pointer;}
.tzcity-item img{width: 45px;}
.tzcity-item p.tzcity-itemname{font-size: 12.5px;font-weight: bold;margin-top: 5px;}
.tzcity-itembox.tzcity-morebox{width: 70px;}
.tzcity-more{font-size: 13px;margin-top: 5px;color: #999;}

.tzcity-swiper .swiper-button-prev{width: 15px;height: 40px;background-image: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_left.png);background-size: contain;top:64%;left:0;}
.tzcity-swiper .swiper-button-next{width: 15px;height: 40px;background-image: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/icon_right.png);background-size: contain;top:64%;}

.tzs-item{width: 23%;margin-right: 2%;}
.cstzs-listbox{margin-top: 20px;display: flex;flex-wrap: wrap;}
.tzs-title{width: 100%;height: 40px;line-height: 40px;text-align: center;font-weight: bold;font-size: 15px;margin: 10px 0;}
.tzs-item:first-child .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_1.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(2) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_2.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(3) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_3.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(4) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_4.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(5) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_5.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(6) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_6.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(7) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_7.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(8) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_8.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(9) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_9.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(10) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_10.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(11) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_11.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(12) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_12.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(13) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_13.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(14) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_14.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(15) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_15.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(16) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_16.png) no-repeat center;background-size: contain;}
.tzs-item:nth-child(17) .tzs-title{background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_17.png) no-repeat center;background-size: contain;}

.tzs-table table{border-collapse: separate;width: 100%;border: 1px solid #28aff1;border-radius: 5px;}
.tzs-table table thead tr{background-color: #2aadf1;}
.tzs-table table thead td{height: 28px;line-height: 28px;color: #fff;font-size: 14px;text-align: center;}
.tzs-table table tbody td{border-right: 1px solid #a4e0ff;border-bottom: 1px solid #a4e0ff;text-align: center;height: 23px;line-height: 23px;font-size: 12px;font-family: "宋体";color: #666;}
.xwyd{width: 100%;height: 270px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tiaozhansai_none.png) no-repeat center;background-size: contain;}
.tzs-page{text-align: center;margin-top: 20px;}

/* 挑战城市弹窗 */
.tzcsmore{width: 650px;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9999;background-color: #FFF;box-sizing: border-box;padding-top: 30px;display: none;}
.more-title{width: 80%;height: 40px;line-height: 28px;text-align: center;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tanchuang_title.png) no-repeat center;background-size: contain;margin: 0 auto;color: #FFF;font-size: 18px;font-weight: bold;}
.more-subtitle{width: 80%;height: 40px;line-height: 35px;text-align: center;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tanchuang_line.png) no-repeat center;background-size: contain;margin: 0 auto;color: #000;font-size: 18px;font-weight: bold;margin-top: 30px;}
.more-list{width: 96%;margin: 0 auto;margin-top: 20px;display: flex;flex-wrap: wrap;}
.morelist-item{width: 20%;text-align: center;margin-bottom: 20px;}
.morelist-itemname{font-weight: bold;margin-top: 5px;}
.moreclose{width: 15px;height: 15px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/tanchuang_close.png) no-repeat center;background-size: contain;position: absolute;top: 20px;right: 20px;cursor: pointer;}

/* 健康讲座 */
.jkjzVideos{display:flex;flex-wrap: nowrap;justify-content: space-around;margin-bottom: 20px;}
.jkszvideo{width: 47%;}
.jkszvideo img{width: 100%;}
.jqqd{width:470px;height:290px;border:1px solid #d2d2d2;text-align: center;}
.jqqd p{font-size: 21px;font-weight: bold;text-align: center;margin:35px 0 20px;}

/* 健康问卷 */
#jkwj .con{width: 100%;height: 174px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/bg_jiankangwenjuan.png) no-repeat center;background-size: contain;position: relative;}
#jkwj span.lTtitle{font-size: 16px;font-weight: bold;color: #007095;display: inline-block;width: 100px;height: 50px;text-align: center;line-height: 50px;margin: 86px 0 0 157px;}
#jkwj .dtTime{display: inline-block;height: 50px;line-height: 50px;margin-top: 86px;margin-left: 15px;}
#jkwj .dtTime p{font-size: 16px;color: #014c65;}
.jkwj_link{
	position:absolute;right:13px;top: 16px; width:115px; height:30px; display: inline-block;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/dianjidati.png) no-repeat center/contain;
}
.tcWenjuan{position: fixed;top: 50%;left: 50%;margin-top: -150px;margin-left: -150px;z-index: 101;display: none;}
.tipBox{width: 300px;height: 300px;background: #FFF;border-radius: 15px;text-align: center;}
.tipBox img{margin: 22px 0;}
.closeBox{margin-top: 20px;text-align: center;}
/* 征文大赛 */
#zthd .con{position:relative;width: 100%;height: 182px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/bg_zhengwendasai.jpg) no-repeat center;background-size: contain;position: relative;overflow: hidden;}
#zthd .con p{
	font-size: 17px;
	line-height: 30px;
	position: absolute;
	top: 44px;
	left: 399px;
}
#zthd .con p span{
	font-size: 17px;
	letter-spacing: 17px;
}
#zthd .con a{
	width: 109px;
	height: 32px;
	display: inline-block;
	position: absolute;
	top: 51px;
	right: 104px;
}
/* 参赛随笔 */
.tuijian{display: flex;justify-content: space-around;}
.tj-item{position: relative;}
.tj-item img{width: 470px;height: 290px;}
.tj-item p{width: 100%;height: 26px;line-height: 26px;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 3;text-align: center;font-size: 14px;background-color: rgba(0,0,0,0.5);}
.articallist{width: 100%;display: flex;margin-top: 10px;flex-wrap: wrap;}
.articallist li .dot{display: inline-block;width: 7px;height: 7px;background-color: #ffb166;border-radius: 50%;margin: 0 7px;}
.articallist li span{vertical-align: middle;}
.articallist li{width: 47%;padding: 8px 0;margin-left: 20px;}
.articallist li:nth-child(2n){margin-left: 35px;}
.viewmore a{display: block;width: 100px;height: 25px;line-height: 25px;text-align: center;border-radius: 5px;margin: 10px auto 0;background-color: #eb6100;color: #FFF;}

/* 各省专区 */
#gszq .con{
	width: 1000px;
	height: 563px;
	position: relative;
}
#gszq .con .bgd{
	width: 100%;
}
#gszq .con a{
	width: 57px;
	height: 26px;
	position: absolute;
}
/* 往期回顾 */
.wqhgSwiper img{width: 100%;max-height:200px}
.wqhgSwiper .swiper-button-prev{width: 15px;height: 27px;background-image: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/left_huigu.png);background-size: contain;}
.wqhgSwiper .swiper-button-next{width: 15px;height: 27px;background-image: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/right_huigu.png);background-size: contain;}

/* Foot */
/* #Foot .foot_con {
    width: 1000px;
    height: 148px;
    margin: 0 auto;
    padding-top: 20px;
} */
#provrank2nowPageNum{display: none;}
#provrank2nowPageNum+input[type='button']{display: none;}
#provrank6nowPageNum{display: none;}
#provrank6nowPageNum+input[type='button']{display: none;}
/* 二级页 */
.next-list{width: 100%;position: relative;margin-top: 30px;}
.more-nav{width: 40px;display: inline-block;}
.more-nav-item{width: 40px;height: 150px;line-height: 40px;background-image: linear-gradient(-35deg, #54d0ff 0%, #0098d2 100%), linear-gradient(#0098d2, #0098d2);font-size: 17px;font-weight: bold;text-align: center;border-top-left-radius: 20px;border-bottom-left-radius: 20px;cursor: pointer;}
.more-nav-item a{color: #000;display: block;width: 100%;height: 100%;writing-mode:vertical-lr;letter-spacing: 2px;}
.more-nav-item-active{background-color: #38B5F7;}
.more-nav-item-active a{color: #FFF;}
.more-con{width: 955px;box-sizing: border-box;padding: 20px 30px;border: 2px solid #38B5F7;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;display: inline-block;}
.more-con-list{width: 100%;border-bottom: 1px dashed #000;height: 25px;line-height: 25px;margin: 10px 0;}
.more-con-list:last-child{border-bottom: 0;}
.more-con-list a>img{vertical-align: middle;margin-right: 10px;opacity: 0.85;}
.more-con-list a>span{vertical-align: middle;font-size: 15px;font-weight: bold;color: #333;}
.backtoindex{position: absolute;top: 10px;right: 5px;}
.backtoindex a{color: #38B5F7;font-size: 14px;}
.backtoindex a>img{margin-left: 10px;width: 20px;height: 20px;}

.backto{font-size: 16px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/fanhui.png) no-repeat center/contain;margin-left: 450px;margin-top: 20px;}
.backto a{width: 126px;height: 50px;line-height: 50px;color: #0098d3;display: block;text-indent: 2.5em;letter-spacing: 3px;}
.nologin{width: 1000px;margin: 0 auto;margin-top: 30px;}
.nologin-details{width: 100%;height: 525px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;overflow: visible;position: relative;margin-top: 11px;background: url(/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/weibaoming.png) no-repeat bottom/contain;}
.nld-title{width: 100%;height: 54px;line-height: 54px;text-align: center;color: #FFF;font-size: 20px;font-weight: bold;position: absolute;top: -6px;}
.nld-con{margin-top: 30px;color: #4D4D4D;padding: 10px 10px 0;box-sizing: border-box;}
.nld-con p{text-indent: 2em;line-height: 32px;padding: 13px 0;font-size: 17px;}
.nld-con p:last-child{border: none;}

.ullist{
	width: 456px;
	height: 46px;
	line-height: 46px;
	background-color: #ffffff;
	box-shadow: 3px 3px 4px 0px 
	rgba(172, 172, 172, 0.35);
	border-style: solid;
	border-width: 1px;
	font-family: SourceHanSansSC-Medium;
	font-size: 25px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #0098d3;
	text-align: center;
	border-radius: 10px;
	margin: 0 auto;
	margin-bottom: 23px;
	cursor: pointer;
}
.ullist:hover{
	background-color: #0098d3;
	color: #fff;
	border: 1px solid #0098d3;
}

/* 城市挑战新增版块2021-4 */
.cstzCont {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
  }
  .cstzCont .cstzCity {
	width: 305px;
	height: 570px;
	float: left;
	margin: 0 42px 42px 0;
  }
  .cstzCont .cstzCity .cityName {
	width: 100%;
	height: 24px;
	line-height: 24px;
	color: #333;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
  }
  .cstzCont .cstzCity .tzNum {
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #333;
	text-align: center;
	font-size: 14px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
  }
  .cstzCont .cstzCity .cityOpt {
	width: 100%;
	height: 36px;
	line-height: 36px;
	color: #333;
	text-align: center;
	font-size: 16px;
	background: url("/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/cstz_opt.png");
	margin-bottom: 10px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
  }
  .cstzCont .cstzCity .cstzInfo {
	width: 100%;
	height: 77px;
  }
  .cstzCont .cstzCity .cstzInfo .cstzInfo1 {
	width: 144px;
	height: 77px;
	float: left;
  }
  .cstzCont .cstzCity .cstzInfo .cstzInfo1 .swiper-slide {
	width: 144px;
	height: 77px;
  }
  .cstzCont .cstzCity .cstzInfo .cstzInfo1 .swiper-slide .mimg {
	width: 144px;
	height: 81px;
  }
  .cstzCont .cstzCity .cstzInfo .cstzInfo2 {
	width: 155px;
	height: 77px;
	float: left;
	margin-left: 6px;
	position: relative;
  }
  .cstzCont .cstzCity .cstzInfo .cstzInfo2 p {
	line-height: 27px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
	text-indent: 28px;
  }
  .cstzCont .cstzCity .cstzInfo .cstzInfo2 .moreInfo {
	position: absolute;
	bottom: 0;
	right: 0;
	color: #f00;
  }
  .cstzCont .cstzCity .cstzData {
	width: 304px;
	height: 346px;
	background: url("/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/cstz_bg.png");
	margin: 0 auto;
	margin-top: 10px;
  }
  .cstzCont .cstzCity .cstzData .cstable {
	width: 304px;
	height: 346px;
  }
  .cstzCont .cstzCity .cstzData .cstable .th {
	color: #fff;
	font-size: 14px;
	/* height: 37px; */
	line-height: 37px;
  }
  .cstzCont .cstzCity .cstzData .cstable .th1 {
	width: 46px;
  }
  .cstzCont .cstzCity .cstzData .cstable .th2 {
	width: 72px;
  }
  .cstzCont .cstzCity .cstzData .cstable .th3 {
	width: 102px;
  }
  .cstzCont .cstzCity .cstzData .cstable td {
	text-align: center;
	height: 31px;
	line-height: 31px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
  }
  .cstzCont .cstzCity:nth-child(3n) {
	margin-right: 0;
  }
  .tk_cstz {
	width: 460px;
	height: 540px;
	position: fixed;
	z-index: 9999;
	top: 50%;
	left: 50%;
	margin-top: -270px;
	margin-left: -230px;
	background: url("/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/cstz_tk.png") no-repeat center top / 100% auto;
	display: none;
	overflow: hidden;
  }
  .tk_cstz .tk_box {
	width: 460px;
	height: 449px;
	margin: 0 auto;
	margin-top: 35px;
	overflow-y: scroll;
	overflow-x: hidden;
	margin-right: -10px;
  }
  .tk_cstz .tk_box .tk_boxv {
	width: 458px;
	height: 380px;
	margin: 0 auto;
	margin-top: 10px;
  }
  .tk_cstz .tk_box .tk_boxv .tk_cstzsw {
	width: 420px;
	height: 250px;
	margin-left: 9px;
  }
  .tk_cstz .tk_box .tk_boxv .tk_cstzsw .swiper-slide {
	width: 420px;
	height: 236px;
  }
  .tk_cstz .tk_box .tk_boxv .tk_cstzsw .swiper-slide .scimg {
	display: block;
	width: 420px;
	height: 236px;
  }
  .tk_cstz .tk_box .tk_boxv .dz {
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	margin-left: 10px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;

  }
  .tk_cstz .tk_box .tk_boxv .tk_cstza {
	color: #38B5F7;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
  }
  .tk_cstz .tk_box .tk_boxv .cstz_txt {
	width: 420px;
	line-height: 24px;
	margin-left: 10px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
	text-indent:28px;
  }
  .tk_cstz .tk_close {
	width: 50px;
	height: 40px;
	background: url("/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/zqtys_close.png") no-repeat center center / auto 40px;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -28px;
	cursor: pointer;
  }
  #hys {
	width: 1000px;
	height: 410px;
  }
  #hys .hys {
	width: 1000px;
	height: 300px;
	background: url("/NewWanbu/App/Subject/Tpl/Subject/WanBudate2024/imgs/hys_bg.png");
  }
  #hys .hys img {
	display: block;
	width: 282px;
	height: 230px;
	float: left;
	margin-top: 36px;
	margin-left: 36px;
  }
  #hys .hys .hys_cont {
	width: 545px;
	height: 158px;
	float: left;
	margin-top: 77px;
	margin-left: 70px;
	line-height: 30px;
	/* font-weight: bold; */
	font-size: 18px;
	font-family: '微软雅黑','Microsoft Yahei',Arial,sans-serif;
  }
  #hys .hys .hys_btn {
	display: block;
	width: 118px;
	height: 32px;
	background-image: linear-gradient(0deg, #61cdef 0%, #5af3e1 100%);
	border-radius: 8px;
	line-height: 32px;
	color: #030000;
	text-align: center;
	float: right;
	margin-right: 51px;
	margin-bottom: 36px;
	letter-spacing: 1px;
	font-size: 18px;
  }
  /* 健康问卷title临时调整4-27 */
  #jkwj .headTitle{
	  margin-top: 0!important;
  }
  /* 健康讲座 */
.ljck{
	margin-top: 40px;
	position: relative;
	width: 1000px;
	height: 100px;
}
.ljck>img{
	width: 100%;
	height: 100%;
}
.ljck p{
	position: absolute;
	width: 583px;
	font-size: 28px;
	font-weight: 800;
	letter-spacing: 1px;
	color: #1c3797;	
	top: 0px;
	height: 100px;
	line-height: 100px;
	left: 209px;
}
.ljck a{
	width: 111px;
	height: 32px;
	position: absolute;
	top: 50%;
	right: 82px;
	margin-top: -16px;
	display: inline-block;
}
  
