/* CSS Document */
@import url("styl2.css");
*,html,body{margin:0; padding:0;}
body{margin:0; padding:0;background:#fff url(/skin/skin.gif);}
body,input{line-height:20px; font-weight:bold;size:20px; color:#000; font-family:,"Adobe黑体","黑体","宋体",Arial;}
body,html{overflow-x:hidden; }
p,div,img {margin:0; padding:0;}
input{ font-size:16px;border-radius: 0px;}
form{display:inline;}
img {max-width:200px;border:0;}
li,ul,ol{ list-style:none;}
a:link,a:visited {text-decoration:none; color:#00A0E9;}  字体颜色
a {text-decoration:none;}  
a:hover,a:active,a:focus {color:#FF77FF; text-decoration:none;} 已点击链接颜色
/*公共DIV代码UBB显示[div=list]样式[/div]*/
.logo{background-color:#FFFFFF;color: #000000; padding:0px 8px;margin: 0px; text-align:center;}
.logo a{color: blue;line-height: 28px;letter-spacing: 1px;}
.list{background-color:#feeb99;color: #000000; padding:0px 8px;margin: 0px; text-align:left;}
.list a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list1{background-color:#0852AD;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list1 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list2{background-color:#DC8700;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list2 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list3{background-color:#D02232;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list3 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list4{background-color:#0FD000;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list4 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list5{background-color:#FF0000;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list5 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list6{background-color:#009448;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list6 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
.list7{background-color:#1e79ce;color: #FFFFFF; padding:0px 8px;margin: 0px; text-align:left;}
.list7 a{color: #000000;line-height: 28px;letter-spacing: 1px;}
/*全站向左对齐宽边-*/
.main {line-height:26px; font-size:16px; margin-bottom:0px; margin:0px auto; word-break:break-all; box-shadow:0 0 15px #ccc;overflow:hidden;}
/*彩版居中向左对齐宽边-max-width:360px 宽度*/
.main1 {line-height:26px; font-size:16px; margin-bottom:0px; margin:0px auto; word-break:break-all; max-width:720px; box-shadow:0 0 15px #ccc;overflow:hidden;border:1px solid #c6c6c6;}
/*彩版居中向左对齐窄边-max-width:400px 宽度*/
.main2 {line-height:26px; font-size:16px; margin-bottom:0px; margin:0px auto; word-break:break-all; max-width:400px; box-shadow:0 0 15px #ccc;overflow:hidden;border:1px solid #c6c6c6;}
/*-版权及日期等-*/
.copyright {padding:5px; border-top:0px solid #d6d6d6; font-size:13px; line-height:23px;color:#616161;}}
.copyright a{ margin:0 20px;}
/*顶部-*/
.ding {padding:4px 4px 3px;font-size:18px;color:#039;background:#e8f4ff;border-bottom:1px solid #1e79ce;}
.ding a:hover, .header a:active, .header a:focus {color:#039;}
.hr{margin:10px 0;height:0px;border:none;border-top:1px #999 solid;color:#999}
/*-底部版本切换-*/
.footer {background:#1e79ce; color:#fff;  padding:3px 5px; margin-top:-1px;}
.footer a {color:#fff; }.footer a:active{ color:#c4e2ef;}
.footer span{ color:#fff;}
.b1 {position:fixed;max-width:720px;width:100%;overflow:hidden;height:45px;background:-webkit-gradient(linear,left top,left bottom,from(#9930FD),to(#9930FD));}
.b1 img{margin-Left:0px;width:20.5rem;height:3.0rem;}

.right {text-align:right;font-size:42px;}
.right {float:right; height:0px;font-weight: normal}
.right a {background:#F209EC;color: #FFFFFF;border:0px outset #dadada;border-radius:10%;font-size:20px;padding:3px;margin-right:7px;}

.box{
	margin:2px 0px;
	border-radius: 5px;
	overflow: hidden;
	background-image: linear-gradient(to right,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1);

}


.pad{
	scroll-margin-top:100px;
	padding:4px 4px;
	background-image: linear-gradient(to right,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1,#75A0E1);

}
.qxtable{
	color: #000;
    background: #fff url(/material/0220.png);
    font-weight: bold;
    word-wrap: break-word; 
    word-break: break-all;	
    left-align: center;;
}


.nullbox{
	height: 133px;
}
.subnullbox{
	height: 119px;
}

.clearfix:before, .clearfix:after {

    content: "";

    display: table;

}

.clearfix:after {

    clear: both;

}
.riqi{
	text-align: center;
	font-weight: bold;
	font-size: 16pt;
	color: #000;
	padding: 5px 0;
}

.list-title{
	background: linear-gradient(#75A0E1,#75A0E1);
	color: rgb(0, 0, 0);
	border-left: 1px solid #d8d2e7;
	border-right: 1px solid ##d8d2e7;
	height: 42px;
	line-height: 40px;
	font-size: 20pt;
    text-align: center;
    text-shadow: 0px 1px 1px #858585;
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.wr{color:#f00 !important}
.wg{color:#080 !important}
.wb{color:#00f !important}
.wp{color:#f0f !important}
.wy{color:#ff0 !important}
.wo{color:#f60 !important}
.wm{color:#000 !important}
.wpe{color:#80d !important}
.wsr{color:#f06 !important}
.wsb{color:#06f !important}
.ww{color:#eee !important}
.wbl{color:#000 !important}
/* 底部微信引粉 */
.fot-wx {
  position: fixed;
  bottom: 0;
  left: 80;
  width: 100%;max-width: 720px;
  z-index: 999;
  display: flex;
  justify-content: center; /* ✅ 核心：让 .wx-text 居中 */
}

.wx-text {
  max-width: 52rem;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background-color: rgba(0, 0, 0, 0.8);
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  position: relative;
}

.wx-text > a > img {
  height: 40px;
  animation: wximg 0.5s infinite alternate;
}

@keyframes wximg {
  0% { height: 20px; }
  100% { height: 10px; }
}

#colse-wx {
  position: absolute;
  bottom: 2px;
  left: 5px;
  font-size: 25px;
  cursor: pointer;
}

.download66{left: 0px;position:fixed;width:100%;height: 56px;font-size:16px;bottom:0px;background-color:rgba(0,0,0,.8);z-index: 999;text-align: center; font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, ////5FAE//8F6F//96C5//9ED1, STHeitiSC-Light, simsun, ////5B8B//4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei;}
.download66 a { text-decoration: none;}
.download66 i.close{display:block;position:absolute;top: 16px;left:0;height:25px;width:25px;background-image:url(/material/icon-close.jpeg);background-size:20px 20px;background-repeat:no-repeat;background-position:50%;}
.download66 p {margin: auto 0px;color:#fff;line-height: 56px;text-indent:3px;white-space: nowrap;}
.download66 span {height: 40px;line-height: 40px; padding: 0 0.5em; text-align:left;background: linear-gradient(to top, #ff0, #fff);bottom:0;top:0;margin: auto 10px auto 10px;border: none;border-radius: 40px;color: #f00;display: inline-block;cursor: pointer;}
.download66 a:hover span { color: #fff; background: #f00;}
@media screen and (max-width:750px) {
.download66{ padding-left: 10px; font-size: 15px;}
.download66 span { height: 30px; line-height: 30px;}
}

.liuyan {
	display: block;
	width: 45px;
	height: 45px;
	background: #009900;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	font-weight: 900;
	line-height: 50px;
	font-size: 18px;
	box-shadow: 1px 1px 2px #3333337d;
	position: fixed;
	bottom:170px;
	right: 1%;
}


*{margin:0;padding:0;}
ul,li{list-style: none;}
#ily520 { padding: 0px;}
#ily520 .sanheyi {
    margin-bottom: 0px;
    text-align: center;
    font-weight: bold;
    font-size: 30px;
    color: red;
    line-height: 30px;
}
#ily520 .sanheyi ul { display: flex; border-bottom: solid 0px #226b23;}
#ily520 .sanheyi li { width: 50%; padding: 5px 0; box-sizing: border-box; cursor: pointer;}
#ily520 .sanheyi li.hover { color: #fff; background: #226b23;}
#ily520 .sanheyi li.hover font { color: #fff!important;}
#ily520 .Contentbox {}
.ily520-txt {}
.ily520-txt font { color: #f00; font-weight: bold;}
.ily520-txt2 { font-size: 24px; color: #f00; text-align: center; font-weight: bold;}
.ily520-txt2 a { background: #ff0;}
.ily520-pic { padding-top: 10px; text-align: center;}
.ily520-pic video { max-width: 100%;}
@media screen and (max-width:750px){ 
#ily520 { padding: 0px;}
#ily520 .sanheyi { margin-bottom: 0px; font-size: 25px;}
#ily520 .sanheyi ul { border-width: 0px;}
#ily520 .sanheyi li { padding: 0;}
.ily520-txt2 { font-size: 18px;}
}
.ddtz { background-color: #fff; font-family: '微软雅黑';}
.ddtz tr {}
.ddtz td { text-align: center; font-size: 16px;}
.ddtz td.ddtzmore { font-size: 28px;}
.ddtz td.ddtzmore img { margin-right: 5px; vertical-align: middle;}
.ddtz td a { display: block; line-height: 35px; border: 1px solid #CCC; background: #fff; border-radius: 5px; color: #333; cursor: pointer; text-decoration: none;margin: 0 2px 2px 0;}
.ddtz td a:hover { background: #fff;}
@media screen and (max-width:750px){ 
.ddtz td { font-size: 14px;}
.ddtz td.ddtzmore { font-size: 18px;}
.ddtz td a { display: block; line-height: 40px;}
}
#ily520 .sanheyi li {
    float: left;
    text-align: center;
    background: #eee;
    margin-left: 0px;
    margin-top: 50px;
    margin-bottom: 0px;
    display: inline;
}

@media screen and (max-width: 720px) {

    #ily520 .sanheyi li {
    float: left;
    text-align: center;
    background: #FFFF;
    margin-left: 0px;
    margin-top: 50px;
    margin-bottom: 0px;
    display: inline;
}
}
#ily520 .sanheyi {
    position: fixed;
    top: 0;
    width: 720px; /* 默认宽度 */
    z-index: 1000;
}

#con_ily520_1 {
    margin-top: 45px;
}

@media screen and (max-width: 767px) {
    #ily520 .sanheyi {
        width: 100%; /* 在小屏幕上宽度为100% */
    }
 #con_ily520_1 {
    margin-top: 35px;
    
}
}
#ily520 .sanheyi {
    position: fixed;
    top: 0;
    width: 720px; /* 默认宽度 */
    z-index: 1000;
}

#con_ily520_2 {
    margin-top: 45px;
}

@media screen and (max-width: 767px) {
    #ily520 .sanheyi {
        width: 100%; /* 在小屏幕上宽度为100% */
    }
 #con_ily520_2 {
    margin-top: 35px;
}

}
.enter { text-align: center; font-size: 18px; font-weight: bold; background: #eee;}
.enter ul { display: flex;}
.enter ul li { flex: 1;}
.enter ul li a { display: block; padding: 5px 0;}
.enter ul li a.active { color: #fff; background: linear-gradient(to top, #3074ff, #ff5ffd);}
.enter ul li a.active1 { color: #fff; background: #1493a6;}