html,body,div,img,table,tbody,tr,td,p,span,iframe{padding:0; margin:0;}
a{text-decoration:none; color:#000;}
body{background: #006987;}
.mt10{clear:both; margin-top:10px;}
.red{color:red;}
.cblue{color:#363756;}
.cblue1{color:#0000ff;}
.cgreen{color:#00ceaa}

table td{padding:5px;}
.contain{max-width:700px; margin:auto; background: #fff; border:#fff solid 1px;}
.contain img{max-width: 100%; height:auto; display: inline-block;}
.contain .whitebg1{background-color: #fff;}
.contain .whitebg{background-color: #fff; padding:8px; border-radius:5px; margin-top:10px;}
.contain .kaijiangquyue{background-color: #fff; border-radius:5px; margin-top:10px;}
.contain table{max-width: 700px;}

.logo{text-align:center;}
.logo img{width:100%}
.remeber{clear:both; background:#008000; text-align:center; padding:8px 0;}
.remeber img{height:29px;}
.web-address{clear:both; border-top:#0b0086 solid 1px; text-align:center; color:#fff; background:#1500fa; line-height:46px;}
.web-address a{color:#fff; background:url(../images/img_02.png) no-repeat left center; padding-left:40px;}
.tongzhi{clear:both;}

.kaijiang{clear:both; border:#009ee2 solid 2px; padding:10px 0;}
.kaijiang-top{clear:both; font-size:14px; padding:0px 10px;}
.kaijiang-top .fs1{font-weight:bold; font-size:16px;}
.kaijiang-top .lishi{float:right;}
.kaijiang-top .qishu{margin:0px 10px;}
.kaijiang-top a{color:#000;}

.default{background:url(../images/default.png) no-repeat center center; background-size:contain;}

.kaijiang-number{clear:both; margin:10px 0;}
.kaijiang-number td{text-align:center; width: 12.5%; height:45px; font-size:22px; font-weight:bold; text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;}
.red-b{background:url(../images/red.png) no-repeat center center; background-size:contain;}
.green-b{background:url(../images/green.png) no-repeat center center; background-size:contain;}
.blue-b{background:url(../images/blue.png) no-repeat center center; background-size:contain;}

.tongzhi1{clear:both; font-size:26px; color:#ccff00; font-weight:bold; text-align:center; background:#ff0000; padding:10px; margin-top:2px;}

.content-img{clear:both; text-align:center; padding:0px 2px;}
.content-img img{max-width:100%; display:block; margin:2px auto;}

.blue-bg{background:#07008c; text-align:center; padding:10px 0;}
.blue-bg img{height:36px;}
.zhenyan{clear:both; padding:2px; line-height:1.6;}
.zhenyan .item{clear:both; margin:5px 0; border:#000 solid 2px; padding:10px;}
.zhenyan .item .title1{color:#ff0000; font-size:20px; font-weight:bold}
.zhenyan .item .content1{clear:both; margin-top:10px;}
.zhenyan .item .content2{clear:both; margin-top:10px; color:#de00cc;}

.txt1{clear:both; text-align:center;}
.txt1 label{background:#fffc00; color:#ff0000; margin:auto; padding:0px 5px;}
.bmsw{clear:both; padding:2px; line-height:1.6;}
.bmsw .item{background:#fffc00; margin:5px 0; border:#000 solid 2px; padding:10px; text-align:center; font-size:20px; font-weight:bold;}

.bmsw .item1{clear:both; padding:10px; border-bottom:#ccc solid 2px; text-align:center; line-height:1.8; font-weight:bold;}
.bmsw .item1 .cgreen{font-weight:bold; font-size:18px;}
.bmsw .item1 .qishu{color:#363756;}
.bmsw .item1 .daxiao{color:#07008c;}
.bmsw .item2{font-size:20px;}

.header{height:40px; line-height: 40px; text-align: center; background: #07008c; position: relative; color:#fff; font-size: 16px;}
.header .back{position: absolute; left:10px; color:#fff; font-size: 14px;}

.shengxiao td{font-size: 16px; height:auto; line-height: 1.8; font-weight: normal;}

.ke-zeroborder a{display: block; padding: 3px 0; text-align: center; color: #fff; border-radius: 50px; background: #800000;}

ad-form-03-zoom{color:#000;font-size:8pt;background:#fff}

.ad-form-03-zoom-container{
  display:flex;
  flex-wrap: wrap;
}

.ad-form-03-zoom-item{
  display: flex;
  height: 50px;
  flex-basis: 100%;
  border: 0.5px solid #fff;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
}

.ad-form-03-zoom-item a .content p span{
  font-size: 14pt !important;
}

@media screen and (max-width: 767px) {
  .ad-form-03-zoom-item a .content p{
    white-space: nowrap;
  }
  .ad-form-03-zoom-item a .content p span{
    font-size: 12pt !important;
  }
}
@media screen and (max-width: 320px) {
  .ad-form-03-zoom-item a .content p span{
    font-size: 10pt !important;
  }
}

ul, li{list-style: none; padding:0; margin:0;}
.zzhl{background: #fff;}
.zzh-list ul{padding:0; margin:0;}
.zzh-list{background: #fff; padding:0px 5px;}
.zzh-list li{list-style: none;}
.zzhlmenu{width:100%;padding:5px 0;text-align:center;font-weight:bold;font-size:18px;line-height:40px}
.zzhlmenu ul{display:flex;justify-content:space-between}
.zzhlmenu li{width:calc(50% - 5px);box-sizing:border-box;background:#eee;cursor:pointer}
.zzhlmenu li.hover{color:#fff}
.zzhlmenu li img{margin-top:6px}
.zzhlmenu li.hover.zzhlam{background:#090}
.zzhlmenu li.hover.zzhlxg{background:#f00}
.zzhlmenu li.hover.zzhltw{background:#00f}
.zzhlmenu li.hover.zzhlxc{background:#FF00FF}
.zzh-list ul li a{display:block;white-space:nowrap;overflow:hidden;font-size:large;}
.zzh-list{font-size:16px}
.zzh-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.zzh-list ul li{width:calc(50% - 5px);border-bottom:solid 1px #ddd;box-sizing:border-box;padding: 8px 5px;}

.zzhl-tit img { width: 100%; height: auto;}
.zzhl { font-size: 14px; line-height: 1.6; color: #333; background: #fff;}
.zzhl p { margin: 0; padding: 0;}
.zzhl a { text-decoration: none; color: inherit;}
.zzhl ul {*zoom:1; margin: 0; padding: 0; list-style: none;}
.zzhl ul:after {content: '.';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.zzhl ul li { width: 50%; margin: 0; padding: 0; float: left; border-bottom: solid 1px #eee;}
.zzhl ul li a { padding: 10px; display: block;}
.zzhl ul li a:hover { background: #f5f5f5;}
.zzhl .zzhl-img { float: left; margin-right: 8px;}
.zzhl .zzhl-img img { width: 40px; height: 40px; border-radius: 50%;}
.zzhl .zzhl-txt1 {}
.zzhl .zzhl-txt2 { font-size: 12px; color: #888;}
@media screen and (max-width:600px){
.zzhl ul li { width: 100%;}
}

.zzhl1 ul li{width:100%}
.zzhl1 ul li a div{width:fit-content；; display:inline-block;}
.zzhl1 ul li a div:nth-child(even){float:right;}
.topic-list{background: #fff; border:red 5px solid;}
.topic-list li{width:-webkit-fill-available;border-bottom:1px solid #eee;margin-left: 4px;}
.topic-list li a {display: block;line-height:33px;overflow: inherit;}