body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select, img {
  margin: 0; padding: 0;}
a, img, button, input, textarea, div { -webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
img{ border:0;}
.clearfix {	display: block;zoom:1;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;	display: block;	clear: both;}
body {  max-width: 750px;  margin: 0 auto; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; background:#096e6c;}
img { display: block;}
a:link {  text-decoration: none;}
a:visited {  text-decoration: none;}
a:hover {  text-decoration: none !important;}
a:active {  text-decoration: none;}
ul, ol {  list-style-type: none;}
::-webkit-scrollbar{width:0;height:0;display: none; }

.conMar{margin:0 0.25rem;}
.mar5{margin-top:0.5rem;}
header{position:relative;}
.btnpos{position:absolute;left:0;bottom:0rem;}
.btnpos img{height:1.08rem;}

.conMar dt{font-size:0.4rem;}
.conMar dt a{color:#05ffc6;font-weight:bold;margin-left:0.43rem;letter-spacing:0.05rem;}
.listPic{box-sizing:border-box;padding:0.3rem 0.25rem 0.1rem;margin-bottom:0.3rem;}
.listPic  img{width:100%;border-radius:0.2rem;}
.listPic  a{position:relative; display:block;   }
.listPic .bg{height:0.6rem;background:#096e6c;opacity: .8;    filter: alpha(opacity=80);position:absolute;width:100%;left:0;bottom:0;z-index:1;border-bottom-left-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}
.listPic .tit{text-align:center;font-size:0.3rem;color:#fff;height:0.6rem;line-height:0.6rem;position:absolute;width:100%;left:0;bottom:0;z-index:2;border-bottom-left-radius: 0.2rem;border-bottom-right-radius: 0.2rem;display: -webkit-box !important;   -webkit-line-clamp:1;   -webkit-box-orient: vertical;   overflow: hidden;   text-overflow: ellipsis;   white-space: normal;}
.listY {margin:0 0.25rem 0.3rem;}
.listY li{font-size:0.3rem;line-height:0.36rem;padding-bottom:0.2rem;}
.listY li a{color:#096e6c;}
/*活动介绍*//*报名要求*/
.conMar dl dt{display:flex;justify-content:space-between;height:0.82rem;background:url(/themes/cyolwap/assets/images/hdzt/sparklink/sparklink_2025tbg.png) center top no-repeat;background-size: 100% 100%;    overflow: hidden;line-height: 0.82rem;}
.conMar dl dt img{height:0.5rem;margin: 0.1rem 0 0.2rem 0.25rem;}
.conMar dl dt img.pen{height: 0.36rem; margin-right: 1rem;}
.conMar dl dd{background:#379992;border-bottom-left-radius:0.4rem;border-bottom-right-radius:0.4rem;box-sizing:border-box;padding:0 0.3rem 0.3rem 0.3rem;box-shadow: 3px 3px 5px rgba(0, 40, 39, 0.7);}

.baiBox{background:#fff;border-radius:0.35rem;}
.lvBox {background:#0c5f5c;border-radius:0.35rem;}
.baiBox p,.lvBox p{font-size:0.3rem;padding:0.2rem;line-height:0.5rem;text-align:justify;}
.baiBox p span{color:#d44600;font-weight:bold;}

.tit2{font-size:0.4rem;line-height:0.7rem;margin-top:0.3rem;}
.tit2 a{color:#05ffc6;font-weight:bold;margin-left:0.2rem;letter-spacing:0.05rem;}

.lvBox p{color:#fff;}
.changjing{margin: 0 0.1rem;display:flex;justify-content:space-around;flex-wrap:wrap;}
.changjing img{width:32%;margin-bottom:0.2rem;}

.jsBox p span.num{display:inline-block;width:0.45rem;height:0.4rem;border-radius:0.2rem;margin-right:0.1rem;line-height:0.4rem;text-align:center;background:#05ffc6;color:#333;}

/*大赛奖励*/
.jiangBox .lvBox{padding:0.3rem 0;}
.jiangBox dd img{width:94%;margin:0 auto;;}

/*开发者赋能*/
.skjsBox dd .baiBox{padding:0.1rem 0 0.3rem;}
.skjsBox dd p{text-align:center;font-size:0.3rem;}
.skjsBox dd h1{font-size:0.32rem;color:#277273;text-align:center;margin-top:0.2rem;}
.skjsBox dd h1 span{color:#333;}
.skjsBox dd img{width:55%;margin:0 auto;}
/*轮播图*/
.qdysBox .lvBox{position:relative;}
.swiper-container{width:92%;height:4.72rem;margin: 0 auto;padding-top:0.3rem;}
.swiper-slide{width:100%;}
.swiper-slide a{width:100%;}
.swiper-slide img{width:100%;height:3.72rem; display:block;border-radius:0.3rem;}
.swiper-slide div{ color:#fff;text-align:center;font-size:0.32rem; position: relative; height: 0.8rem;line-height: 0.4rem;  padding:0.1rem 0.05rem; overflow: hidden;margin-bottom:0.3rem;}
.swiper-container-horizontal>.swiper-pagination-bullets{text-align:center;}
.swiper-pagination-bullet{display:none; background:#fff!important; opacity: 1!important;}
.swiper-pagination-bullet-active{background:#3b9a97 !important;  opacity: 1!important;}
.swiper-pagination{	bottom:1.2rem!important;}
.arr_left{width:0.5rem;height:0.7rem;background:url(https://news.cyol.com/themes/cyol/assets/images/auto/ent_zxh_0420_arrleft.png) left top no-repeat;background-size:100% 100%;position:absolute;top:1.7rem;left:0.25rem;z-index:1;}
.arr_right{width:0.5rem;height:0.7rem;background:url(https://news.cyol.com/themes/cyol/assets/images/auto/ent_zxh_0420_arrright.png) left top no-repeat;background-size:100% 100%;position:absolute;top:1.7rem;right:0.25rem;z-index:1;}

/*扫码*/
.sparklink-mas{display:flex;align-items:center;justify-content:space-between;margin:0.8rem 0.55rem;}
.sparklink-mas div{width:45%;}
.sparklink-mas div img{width:100%;}
.sparklink-mas div p{font-size:0.32rem;color:#fff;text-align:center;margin-top:0.2rem;}
/*口号*/
.sparklink-hao{text-align:center;font-size:0.4rem;color:#01ffcb;line-height:0.7rem;background:url(/themes/cyolwap/assets/images/hdzt/sparklink/sparklink_2025line.png) center top no-repeat;background-size:100% 0.05rem;padding-top:0.2rem;}
.sparklink-hao .hao{background:url(/themes/cyolwap/assets/images/hdzt/sparklink/sparklink_2025line.png) center bottom no-repeat;background-size:100% 0.05rem;padding-bottom:0.2rem;}

.botbg{background:url(/themes/cyolwap/assets/images/hdzt/sparklink/sparklink_2025botbg.png) left bottom no-repeat;background-size:100% ;padding-bottom:1.5rem;}


